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