2014-07-05 85 views

回答

1

API相关的问题,怎么样使用表单助手用:选择?

f.collection_select :id, @states, :id, :name , {:selected => advert.town.state.id} 

你可以在这里看看更多的选项: apidock

0

options_from_collection_for_select需要第四个参数是所选值

options_from_collection_for_select(@states, 'id', 'name', @selected.id) 

http://api.rubyonrails.org/是一个很好的地方去寻找像这样一个

+0

我一直有这样的错误:未定义的方法'合并”为#<国家:0x007fc36899f3a8> – MrMins

+0

仔细检查您的控制器代码并验证正是这个'@states = States.all'。还要检查你的代码,你没有像'@states = @ states.first'那样做 – Benj

相关问题