У меня есть три модели: страны, штаты и города. Страны имеют_ многие штаты и штаты имеют_ множество городов. Когда я создаю новый город, я хочу иметь выпадающее меню, чтобы выбрать страну и штат. Я не уверен, как связать модель Country с городами.
Итак, у меня есть что-то вроде этого в форме для создания нового города:
<%= f.collection_select(:country_id, Country.all, :id, :country_name)%>
В модели города у меня есть:
def country_id
end
Это позволяет мне получить страницу. Но я не могу отправить форму. Если я отправлю форму, я получу
неизвестный атрибут: country_id