所以我正在经历我当collection_select连接到我的form_for对象,像这样的错误:导轨 - 绑定与不绑定的轨道集合中选择
<%= f.collection_select(:city_id, @cities, :id, :name, {:prompt => "Select a City"}, {:id => 'cities_select', multiple: true}) %>
,并得到错误:
undefined local variable 'city_id'
但是,当我不绑定选择像这样:
<%= collection_select(nil, :city_id, @cities, :id, :name, {:prompt => "Select a City"}, {:id => 'cities_select', multiple: true}) %>
它工作正常。
我只想理解为什么一个人工作而另一个人不工作的理论?
谢谢,我会看看文档! – Zephyr4434 2013-05-09 02:20:14