首页 > 解决方案 > 如何在rails活动管理索引页面的列表项中显示模型的多个属性项?

问题描述

在具有多个属性的模型中,多对多关系在活动管理索引页面中以逗号分隔。

index do
  # other columns goes here
  column('Product Categories') { |p| p. product_categories.pluck(:category_title).join(', ') }
end

现在我想显示所有这些(category_title)

有什么建议吗?

标签: ruby-on-railsruby-on-rails-4ruby-on-rails-5activeadmin

解决方案


由于您想在列表中打印它,您应该使用以下内容:

index do
  # other columns goes here
  column('Product Categories') { |p| p.product_categories.pluck(:category_title).join('<br />').html_safe
end

推荐阅读