我该怎么写一条这样的路线图呢?
/powerusers/bob/文章标题
这就是我目前所得到的:

map.resources :users, :as => "powerusers" do |users|
  users.resources :articles, :as => ''
end

这给了我以下的路线:
/powerusers/:用户id/:id
我该怎么摆脱双重背拉/powerusers/admin/第一篇文章?
谨致问候。
阿斯比昂·莫雷尔

最佳答案

好吧,如果你不想要中间嵌套的资源(/articles),我就不会使用map.resources。
尝试:

map.connect '/powerusers/:user_id/:article_title', :controller => 'articles', :action => 'view_by_title'

关于ruby-on-rails - 嵌套路由,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1080850/

10-10 09:58