想象一下,你正在研究f,acebook(跳过g,f,w)这样的网站,你需要一些路线,如:
www.mydomain.com/ihome/jim/posts
www.mydomain.com/ihome/jim/post/3
www.mydomain.com/ihome/jim/posts/3/edit
。然后如何设置路线以获得'jim'部分?我知道如果没有帐户部分,我可以使用以下内容:
namespace :ihome do
resources :posts
end
答案 0 :(得分:4)
一个快速(未经测试)的答案是:使用范围,它会给你一个参数[:user]
namespace :ihome do
scope ":user" do
resources :posts
end
end
在这里查看文档:{{3}}