gpt4 book ai didi

ruby-on-rails-3 - Rails 3 路由 : Avoiding Deep Nesting

转载 作者:行者123 更新时间:2023-12-04 11:59:30 26 4
gpt4 key购买 nike

今天我意识到我对嵌套资源有点着迷了:

resources :organisations do
resources :studies do
resources :settings
end
end

Rails 指南(以及我自己的想法)建议嵌套深度不应超过 1 级,因此我重构为:
resources :organisations do
resources :studies
end
resources :studies do
resources :settings
end

有谁知道一种更简洁/更简洁的方法来声明上述路线? Google 给了我很多 Rails 2 特有的东西。

非常感谢!

最佳答案

您几乎已经弄清楚并走上了正确的轨道。这实际上取决于您的域。光看你的路线,我就在想什么Settings做。也许在某处处理设置的命名空间就足够了,也许不是。真的取决于你想要做什么。

但是,就嵌套而言。它看起来不错。

附注。您也可以引用本指南 routing在 Rails 3.0.X 中。

关于ruby-on-rails-3 - Rails 3 路由 : Avoiding Deep Nesting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6345314/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com