Rails ActiveAdmin 为一行添加多行 header

Rails ActiveAdmin adding multiple rows for one row header

我想在一行 header 的行中显示多个 objects,就像照片上的一样,但我无法在 'Theresa Mendoza' 下显示另一个用户。

ActiveAdmin Sample

这是我当前的代码:

row('Staff Users') do |v|
  if v.staff_users.present?
    v.staff_users.first.full_name
  end
end

我尝试按照下面的代码进行操作,但它不起作用:

  if vendor.staff_users.present?
    vendor.staff_users.each do |u|
      row('') do
        u.full_name
      end 
    end 
  end 

有人知道我该如何解决这个问题吗? 谢谢!

编辑:如果我删除行 v.staff_users.first_full_name 中的 .first,此错误将显示:

Active Admin Error

您可以在 table 中显示它,就像这样 -

  table_for(vendor.staff_users) do
    column :full_name do |resource|
      resource.full_name
    end
  end