itemというモデルの登録フォームで、大学(university_id)をselectで選択してもらって、そのidによって学部(college_id)の選択肢をajaxなどを使って変えたいと考えています。 itemモデルはuniversity_idを持たず、collegeモデルがuniversity_idを持っています。
そのため、university_idはform for @itemの外で
<%= collection_select :university_id, University.all, :id, :name,{},:class => "form-control",:prompt => "学校を選択してください。" %>
のようなcollection_selectを設置したいのですが、
undefined method `map' for :id:Symbol
というエラーが出ます。 SymbolカラムはUniversityテーブルは持っていないのですが、このエラーはどういうことでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。