所以我正在寻找一个可以帮助我使用Rails资源实现以下目标的解决方案:
/admin/articles/:slug/edit
而不是
/admin/articles/:id/edit
我正在寻找Rails resource routes,而不是其他类型的路线。
只是想知道是否有可能。如果是这样,怎么样?
答案 0 :(得分:23)
# config/routes.rb
resources :articles, param: :slug
在终端:
$ rake routes
...
article GET /articles/:slug(.:format) articles#show
...