2

User我在和Occupation(用户has_many :occupations)之间有一个一对多的关联。在路由文件中,我做了:

resources :users do 
   resources :occupations 
end 

将职业路线嵌套在用户内部。玩弄 AJAX 请求,我意识到不嵌套职业路线对我来说更容易,如下所示:

resources :users

resources :occupations 

我的问题是,如果没有嵌套路由,我是否会以任何方式失去(性能、功能)?

更新:除了丢失 users/1/occupations 路由。我知道如果我不嵌套路线,我就不会得到那个。

4

1 回答 1

1

我不会担心性能(如果有的话,嵌套路由可能会稍微慢一些),只需设计对您的应用程序最有意义的路由。

于 2013-03-31T19:00:13.690 回答