在活动管理员中显示面板 link_to

show panel link_to in active admin

我想在活动管理员用户的显示面板中提供编辑和查看 links,其中包含来自 abc 模型的数据。当我单击视图 link 时,它会在 "abc" 模型中搜索当前用户 ID。我希望它搜索与特定用户相关的 abc 型号 ID。 关系:abc has_many 用户。

如何提供路径?? 任何帮助将不胜感激

show do
    attributes_table do
        rows :id, :name, :email
    end 
    panel "abc" do
        table_for (user.abc) do |a|
            column :model
            column :registration_number
            column do link_to "View", admin_abc_path end
            column do link_to "Edit", edit_admin_abc_path end
        end
    end
end

您需要为列创建对象并使用该对象获取 ID。 试试这个。

column do |p| link_to "View", "admin/abc/#{p.id}" end