Вот моя модель.
Группа модель
has_many :bands_genres
has_many :genres, :through => :bands_genres
Жанр модели
has_many :bands_genres
has_many :bands, :through => :bands_genres
BandsGenre Модель
belongs_to :band
belongs_to :genre
У меня есть форма, в которой вы можете добавить новую группу, а затем выбрать жанр из выпадающего поля, извлекающего из предустановленных жанров в модели genre
.
Итак, в конечном итоге мне нужно настроить форму так, чтобы когда группа добавляла свою группу и выбирала жанр, она создавала правильное соединение в модели bands_genre
.
Не уверен, с чего начать с настройки формы, контроллеров и моделей для этого.
Я использую Rails 3.0.3