resources :users do
resources :collections
end
这样的嵌套 route,在 rake 后会得到
/users/:user_id/collections/:id
和/users:id/
我能不能自定义参数形式,希望得到这样的 url
/users/:user_id
and /users/:user_id/collections/:collection_id
也就是,不适用自动生成的:id
参数,全部自定义,这样在params[:user_id]
和params[:collection_id]
就可以得到,而不用纠结 user controller 和 collection controller 中,为了得到 user 而必须在:user_id
和:id
中切换参数。