0
我有3個資源在層次結構如下:嵌套的路線沒有意外的頂級路線
house 1-* residents 1-* books
我們知道,它不是偉大的,有深層嵌套的路線,所以我們盡力嵌套在路線最深1資源。定義是這樣的:
resources :houses do
resources :residents
end
resources :residents do
resources :books
end
的問題是,我們最終確定:residents
作爲可以在沒有任何嵌套訪問的資源 - 作爲:books
定義的一部分。有沒有辦法將:books
定義爲嵌套在:residents
中,而不會無意中將:residents
註冊爲頂級路線?
這是不推薦的,因爲您的用戶將無法通過簡單地刪除網址的最後部分來退出應用。 –