Я новичок в Ruby on Rails, и я пытаюсь создать репетитора бас-гитары, чтобы научить себя RoR (и бас-гитаре). Пошаговые руководства используют Scaffold для создания классов ActiveRecord, но они, похоже, соответствуют автономным таблицам; нет использования belongs_to
или has_many
.
Я хотел бы создать три класса: Scale, GuitarString и Fret. В каждой шкале имеется много гитарных струн, каждая из которых имеет много фрейтов.
Как создать классы с этими отношениями с помощью Scaffold? Есть ли способ сделать это за один раз, или мне нужно создать их в несвязанном состоянии с помощью Scaffold, а затем добавить отношения вручную? Или я должен полностью расколоть Леса?