我有一个订单资源,嵌套在用户下:
ActiveAdmin.register Order do
belongs_to :user
end
# Routes at:
# /admin/users/:user_id/orders/...
我现在还想创建一个订单资源,以获取整体视图。理想情况下,我会这样做:
ActiveAdmin.register Order do
end
# Routes at:
# /admin/orders/...
但这不起作用,因为它正在创建相同的底层类(我假设)。
基于此,我应该可以使用它as: 'all_orders'
,但实际上这似乎仍然会影响同一个类,并最终得到类似的路线/admin/users/:user_id/all_orders/...
那么,如何orders
在 URL 中同时设置和操作两个订单资源?