ruby-on-rails – Ruby on Rails:在资源路由上使用slug而不是id

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Ruby on Rails:在资源路由上使用slug而不是id前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我正在寻找一个可以帮助我实现以下Rails资源的解决方案:
/admin/articles/:slug/edit

而不是

/admin/articles/:id/edit

我正在寻找Rails resource routes,而不是其他类型的路线.

只想知道是否有可能.如果是这样,怎么样?

解决方法

# config/routes.rb
resources :articles,param: :slug

在终端:

$rake routes
...
article GET    /articles/:slug(.:format)      articles#show
...

猜你在找的Ruby相关文章