小编Cou*_*ney的帖子

使用嵌套路由Rails 3而不实际允许访问父资源

我正在使用Rails 3,我有两个型号的EquipmentGroup和Reservation.我希望预订成为设备组的嵌套资源,以便我可以使用以下URL访问它们:

/equipment_groups/:equipment_group_id/reservations/:id
Run Code Online (Sandbox Code Playgroud)

但是,我不想为设备组创建路由.我可以通过以下方式实现这一点,但它似乎是一个黑客:

resources :equipment_groups, :only => [] do
  resources :reservations
end
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?我似乎无法在文档中轻松找到答案.

nested-routes ruby-on-rails-3

21
推荐指数
2
解决办法
1656
查看次数

标签 统计

nested-routes ×1

ruby-on-rails-3 ×1