如何使引用的字段显示在 rails 上的活动管理视图中

How do I make a field referenced to appear in the active admin view on rails

我有两个模型,一个用户和一个客户经理,用户 table 有一个客户经理参考字段。

但是,当我 select 用户时,除了用户的客户经理之外,所有信息都被列出。

如何在活动管理员中单击用户 link 时显示客户经理。

在您的 app/admin 中添加

permit_params :account_manager

并在您添加的索引中:

index do 
 column :account_manager do |a|
  a.account_manager_for_user
 end

其中 account_manager_for_user 是 returns 用户模型中客户经理的方法:

def account_manager_for_user
 self.account_manager
end