Super Rails n00b 这里:目前我有一个包含以下代码的表单:
<%= f.collection_select :account_ids, @accounts, :id, :name, include_blank: true %>
它目前可以按我想要的方式工作,但现在我想要多个下拉菜单,这样我就可以选择多个帐户。我不希望多选出现在同一个下拉列表中。
如果我这样做:
<%= f.collection_select :account_ids, @accounts, :id, :name, include_blank: true %>
<%= f.collection_select :account_ids, @accounts, :id, :name, include_blank: true %>
<%= f.collection_select :account_ids, @accounts, :id, :name, include_blank: true %>
只有最后一个选择出现在参数中。我怎样才能使参数看起来像这样:
"journal"=>{"account_ids"=>["1","2","3"]}
collection.select 可以这样做还是我应该使用不同的东西?任何帮助将不胜感激。谢谢!