我有一个与Contact
类关联的User
类,如下所示
class Contact < ActiveRecord::Base
belongs_to :users
end
在我的编辑中,我想显示一个下拉列表,其中包含用户名列表作为组件应与contact.user_id
绑定的选项。
如何实现这一目标?
答案 0 :(得分:0)
有很多方法可以实现这一点,这是一个例子。
<%= f.select :user_id, Contact.all.collect{|c| [c.user.name, c.user.id]} %>
这将创建一个contact.user.name和contact.user.id数组,并根据关联的user_id将所选联系人提交给您的控制器。
您可以找到更多信息here。