运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

ruby-on-rails – 如何在Rails 3中路由多级嵌套资源?

运维开发网 https://www.qedev.com 2020-08-09 22:52 出处:网络 作者:运维开发网整理
我知道我可以这样在Rails 3中的routes.rb上指定嵌套资源: resources :users do resources :posts end 但是,我想在帖子中添加评论.我应该在routes.rb文件中写什么?这是正确的方法吗?我可以继续筑巢吗? resources :users do resources :posts do resources :com
我知道我可以这样在Rails 3中的routes.rb上指定嵌套资源:

resources :users do
    resources :posts 
  end

但是,我想在帖子中添加评论.我应该在routes.rb文件中写什么?这是正确的方法吗?我可以继续筑巢吗?

resources :users do
    resources :posts do
     resources :comments
    end
  end
你可以按照你展示的方式保持嵌套,一切都会正常工作.有不少消息来源告诉你不要去疯狂的筑巢路线.以 Rails Best Practices为例(我认为该文章是为rails 2创建的,但是主体仍然适用). Jamis Buck也在不久前发表过关于此的博客.

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号