我们说我有一个与订单有一对多关系的帐户表。在ActiveAdmin中查看帐户列表时,我想显示指向该帐户的相关订单的链接。
我怎么能这样做?感谢。
答案 0 :(得分:1)
在您的admin / order.rb中:
ActiveAdmin.register Order do
..
belongs_to :account
..
end
这将为您提供如下所示的路线:
admin_account_orders GET /admin/accounts/:account_id/orders(.:format) admin/orders#index
您可以在admin / account.rb中使用,例如:
ActiveAdmin.register Account do
....
index do
....
column "Orders" do |a|
link_to a.orders.count, admin_account_orders_path(a)
end
....
end
.....
end