我有类别,并且类别有条目。
在这种情况下,“显示”资源丰富的路由的通用路径为: / categories /:category_id / entries /:entry_id

我可以使用friendly_id使此路径更友好,因此它看起来像:
/类别/:category_name /条目/:entry_name

但最后我希望路径更简单,例如:
/:category_name /:entry_name
这有可能吗?
这样的路径(及其实现)是否仍然会足够资源(RESTful)?
是否可以通过任何搜索引擎(例如Google等)找到比第二条路径快的路径?

最佳答案

您是否尝试过简单:

resources :categories, path: '' do
  resources :entries, path: ''
end

10-04 10:37
查看更多