如何修改rails_admin编辑视图

时间:2012-12-31 15:15:04

标签: ruby-on-rails ruby-on-rails-3 action rails-admin

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

class Contact < ActiveRecord::Base
   belongs_to :users
end

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

如何实现这一目标?

1 个答案:

答案 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