0

在我的应用程序中,一个用户有很多帖子,一个帖子有很多评论。我应该如何配置路由?我已经这样配置它:

resources :users do 
  resources :post do 
    resources :comments 
  end 
end 

有些文章说不推荐这样做,因为它会令人困惑。

4

1 回答 1

0

是的,不推荐。但允许在铁轨中

你应该使用这样的东西

resources :users do
  resources :posts
end

resources : posts do
  resources :comments
end

由于深度嵌套会产生问题,例如 rails 中的长路径名和 urls 中的长 url。

于 2013-03-03T13:55:12.893 回答