小编Ant*_*Ant的帖子

Rails 3路由:避免深度嵌套

今天我意识到我已经被嵌套资源带走了一点:

resources :organisations do
  resources :studies do
    resources :settings
  end
end
Run Code Online (Sandbox Code Playgroud)

Rails指南(和我自己的想法)表明你不应该嵌套超过1级,所以我重构了这个:

resources :organisations do
  resources :studies
end
resources :studies do
  resources :settings
end
Run Code Online (Sandbox Code Playgroud)

有谁知道更清洁/更简洁的方式申报上述路线?谷歌给了我很多Rails 2特有的东西.

非常感谢!

routing nested-resources ruby-on-rails-3

7
推荐指数
1
解决办法
1184
查看次数