浅层嵌套是否适用于嵌套2层深度的资源?

时间:2014-02-06 00:53:41

标签: ruby-on-rails

我的评论属于答案,答案属于问题。

我知道我不应该嵌套2层深,但是浅层嵌套工作呢?

shallow do
  resources :questions do
    resources :comments
    resources :answers
  end
end

这会允许所有路径都可执行吗?

1 个答案:

答案 0 :(得分:0)

浅层嵌套是专门设计的,用于嵌套2层深度的资源。

阅读guide, 2.7.2 Shallow Nesting(向下滚动一下),查看示例及其生成的路由表。确定这是否适合你。