has_many 的 RailsAdmin 自定义字段

RailsAdmin custom field for has_many

在此示例中使用 RailsAdmin

class Product < ActiveRecord::Base
  has_many :comments, as: :commentable, inverse_of: :commentable
  has_paper_trail
end
class Comment < ActiveRecord::Base
  belongs_to :commentable, polymorphic: true, inverse_of: :comments
  has_paper_trail
end

当我查看产品时,has_many 关联的评论是评论名称的逗号分隔列表。相反,我希望有一个 table 具有各种属性的 Comment 模型在列中。

此外,产品的默认编辑视图为我提供了可能与其他产品相关的评论列表,并允许用户 "steal" 评论并将其分配给视图中的当前评论。我想这在 Manager/Employee 类型的关联中可能会有用 - 它允许用户将员工从一位经理切换到另一位经理。这真的不是我想要的。相反,我想提供一个现有评论列表,删除其中一个评论的能力,以及添加一个评论的能力。

所以我正在寻找此类自定义的起点(假设它超出了配置范围)。我似乎有一些关于字段自定义的提示,但这是不同的(不是吗?)我在网上找不到任何东西,所以我希望这里有人可以帮助我开始......

谢谢,

RailsAdmin 当前不允许显示操作的自定义部分。