resources :users do resources :collectionsend
这样的嵌套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
中切换参数。
原文地址:rails的route中可否自定义参数形式, 感谢原作者分享。 去看日出,去散步,去欣赏大自然,