我有以下simple_form输入:
<%= f.input :user_id, collection: [options_for_select(User.all.map{ |u| [u.firstname, u.id]})] %>
我的本地数据库中有3个用户。当我在表单中使用select时,它会向用户显示两次: 托尼 约翰尼 法案 托尼 约翰尼 比尔
我不是上面的地图语法的专家,所以它可能与此有关。
答案 0 :(得分:0)
我发现这是一种更好的编码选择方式。此外,我上面尝试的那个不适用于Heroku。这就是我过去的工作原理:
true)%&gt;