题
如果我要为控制器提供的别名,我可以使用map.resources :rants, :controller => 'blog_posts'
yoursite.com/rants指向blog_posts
控制器细
如何给一个别名到嵌套资源,例如yoursite.com/users/5/rants?
解决方案
您可能也想尝试:
map.resources :rants, :controller => 'blog_posts'
map.resources :users do |users|
users.resources :rants, :controller => 'blog_posts'
end
这会给你你正在寻找的yoursite.com/users/5/rants/
URL,它会产生很方便的方法(例如:users_rants_path(@user)
)
希望这有助于。
不隶属于 StackOverflow