ruby-on-rails – 如何在activeadmin中声明一个嵌套资源?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 如何在activeadmin中声明一个嵌套资源?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个名为User的资源,另一个叫Order.

我希望订单嵌套在用户中,所以我可以有这些路由:

  1. /users
  2. /users/:id
  3. /users/:id/new
  4. /users/:id/edit
  5. /users/:user_id/orders
  6. /users/:user_id/orders/:id
  7. /users/:user_id/orders/:id/new
  8. /users/:user_id/orders/:id/edit

我如何用activeadmin?

解决方法

只需将belongs_to选项添加到active_admin资源页面
  1. ActiveAdmin.register Order do
  2. belongs_to :user
  3. end

猜你在找的Ruby相关文章