11

大家好,

有人可以帮助我使用嵌套资源及其最佳实践。

我想将我的:events路线限制为只有:showand :index,这是正确的做法吗?

resources :events do
    resources :registrations, :except => [:index]
end

resources :events, :only => [:index, :show]

这是最好的方式还是更多 Rubyist 处理此类事情的方式?我已经添加了两行,resources :events或者有没有办法将它们全部组合在一个块中?

提前致谢。

4

1 回答 1

19

是的。您可以将其组合在一个块中,例如:

resources :events, only: [:index, :show] do
    resources :registrations, except: :index
end
于 2012-11-02T08:45:32.380 回答