如何修改rails_admin编辑视图

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

 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将所选联系人提交给您的控制器。

您可以在此处找到更多信息。