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