2

我有一个Contact与类关联的User类,如下所示

class Contact < ActiveRecord::Base
   belongs_to :users
end

在我的编辑中,我想显示一个下拉列表,其中包含用户名列表作为组件应绑定的选项contact.user_id

如何做到这一点?

4

1 回答 1

0

有很多方法可以实现这一点,这里是一个例子。

<%= f.select :user_id, Contact.all.collect{|c| [c.user.name, c.user.id]} %>

这将创建一个由contact.user.name 和contact.user.id 组成的数组,并根据关联的user_id 将选定的联系人提交给您的控制器。

您将在此处找到更多信息。

于 2012-12-31T15:27:42.380 回答