你知道,比如 myblog.com/posts/donald-e-knuth。
我是不是该使用内置的parameterize method https://stackoverflow.com/questions/1252506/rails-slugs-in-url-using-record-title-instead-of-id?
插件怎么样?我可以想象一个插件可以很好地处理重复的 slugs 等。这里有一些流行的 Github 插件——有人有使用它们的经验吗?
- http://github.com/rsl/stringex/tree/master http://github.com/rsl/stringex/tree/master
- http://github.com/norman/Friendly_id/tree/master http://github.com/norman/friendly_id/tree/master
基本上,蛞蝓似乎是一个完全解决的问题,我不想重新发明轮子。
在 Rails 中你可以使用#参数化 http://api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-parameterize
例如:
> "Foo bar`s".parameterize
=> "foo-bar-s"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)