rails 3中map.resources的路由转换

时间:2011-07-12 08:55:14

标签: ruby-on-rails routing resources

目前,我有:

  map.resources :users do |user|
    user.resources :blogs
  end

如何将其转换为rails 3 +中的匹配项或资源?

我的尝试是:

resources :users do
  user.resources :blogs
end

我从here获得了有关路线变化的大部分信息。

3 个答案:

答案 0 :(得分:2)

resources :users do
  resources :blogs
end

答案 1 :(得分:0)

由于Rails 3块中没有|user|,因此无法引用它。此外,您不需要:

resources :users do
  resources :blogs
end

答案 2 :(得分:0)

Rails routing guide解释了这一点。你应该可以使用

resources :users do
  resources :blogs
end