Stackoverflow 的网址是这样的:
http://stackoverflow.com/users/12345/name-of-user
它具有真正 RESTful 路由的所有属性:
:resource_name/:resource_id
但它也有一个片段name
之后的:resource_id
一部分。我知道如何使用 Rails 的 Non-Resourceful Routes 来实现它。但是是否可以使用其内置的默认resources :user
方法来实现相同的 url?
默认情况下,第三段是 Rails 中的格式:
/users/:id(.:format) users#show