0
在一个Rails 3.2应用与引导程序和简单的形式,我在一个视图中的以下内容:如何在简单表单集合select中显示适当的字段?
<%= simple_form_for(@invoice) do |f| %>
<%= f.input :user_id, :collection => @users %>
...
<% end %>
显示的用户名而不是下拉菜单显示记录像这样:
#<User:0X007...>
我还没有没有找到任何简单的表单语法来显示用户名。
当您为第二个参数使用数组执行'f.input'时,SimpleForm会生成一个Twitter Bootstrap自动填充字段吗? – 2013-02-27 20:16:41
作为一个疯狂的猜测,我可能会尝试使用':collection => @ users.map(&:name)',假设你的'User'模型有一个'name'属性)而不是你拥有的。 – 2013-02-27 20:17:26
谢谢,杰森。查看问题的更新。 – Jay 2013-02-27 20:33:43