1
我有以下途徑軌嵌套資源處理爲ID
resources :users, path: '/' do
resources :posts, path: '/'
end
的問題是內航線覆蓋用戶的編輯道路外路線編輯路徑。
http://localhost/user/edit參考帖子#顯示而不是用戶#編輯
編輯
奇異資源是解決不了問題,我想通過自己的ID訪問用戶。
可以說我擁有ID爲「Jo」的用戶並以ID「My-First-Post」發帖,那麼相應的路線應該是http://localhost/Jo/My-First-Post。這對我目前的解決方案來說工作得很好。
的問題是,當我訪問/喬/編輯我得到的例外是沒有交的ID爲「編輯」,而我想這條路線是指Jo的編輯頁面(用戶#編輯)
這不是我的意思。看到我的更新 – gilsilas