ruby-on-rails - Rails ActiveAdmin 为一个行标题添加多行
问题描述
我想用一个行标题在行中显示多个对象,就像照片上的一样,但我无法在“Theresa Mendoza”下显示另一个用户。
这是我当前的代码:
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
任何人都知道我该如何解决这个问题?谢谢!
编辑:如果我.first
在该行中删除v.staff_users.first_full_name
此错误将显示:
解决方案
您可以在类似这样的表格中显示它 -
table_for(vendor.staff_users) do
column :full_name do |resource|
resource.full_name
end
end