2013-06-23 108 views
0

什麼是深度嵌套我的資源的替代方案。我不想要以下設計:替代深度嵌套的資源在rails 3.2中

resources :users do 
    resources :dashboards do 
    resources :comments, :charts 
    end 
    end 

用戶有一個儀表板,儀表板有幾個圖表和註釋。

什麼是替代方案?我聽說過這樣深深地築巢這樣的路線並不是一個好主意。或至少不超過1級。

預先感謝您。

回答

0

最後,網址在那裏大多爲用戶的方便。如果嵌套有意義,它應該在那裏。

我認爲,:users是有認證和授權。因此,在每個網址開始時不顯示/users/2/是合乎邏輯的,除非人們可以查看其他儀表板。

+0

人們只能看到儀表板,如果它與他們共享 –