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