带有命名参数的前缀路由

时间:2011-11-17 12:45:17

标签: ruby-on-rails routes

我有一个由命名参数

渲染的匹配项
match '/:username' => 'controller#action'

我的“/”

中也有一些资源
resourses :products, :services

问题是当我想去产品路由时将'product'作为:username参数。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

Look here,你可以这样做:

scope "(:username)/" do
  resources :products
end