如果我要为控制器提供的别名,我可以使用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)

希望这有助于。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top