Bis*_*lli 14 ruby-on-rails rails-routing activeadmin
我有一个名为User的资源和另一个名为Order的资源.
我希望Order嵌套在Users中,这样我就可以拥有这些路径:
/users
/users/:id
/users/:id/new
/users/:id/edit
/users/:user_id/orders
/users/:user_id/orders/:id
/users/:user_id/orders/:id/new
/users/:user_id/orders/:id/edit
Run Code Online (Sandbox Code Playgroud)
我怎么能用activeadmin做到这一点?
rai*_*ard 19
只需将belongs_to选项添加到active_admin资源页面即可
ActiveAdmin.register Order do
belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)
roh*_*ulk 11
@ railscard的答案部分正确,但是如果你不想像@bishma-stornelli提到的/ order,/ order /:id等默认路由 - 你可以添加如下选项:
ActiveAdmin.register Order do
belongs_to :user, :optional => true
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6017 次 |
| 最近记录: |