在我的Rails应用4,我有以下代码:资源动态段
get "products/:token" => "products#show"
delete "products/:token" => "products#destroy"
... (for each HTTP method)
我读过http://guides.rubyonrails.org/routing.html,但无法弄清楚,如果有只是一个方式做:
resources :products
并将其默认为:令牌段而不是:id。
我尝试这样做:
def to_param
token
end
但这似乎并没有工作
非常感谢!这应该被添加到Rails指南 –