Gem 这个 Gem 叫什么来着?

lb563 · 2012年04月21日 · 最后由 leekelby 回复于 2012年04月21日 · 2688 次阅读

忘记了,在这前我好像看到过这种 gem 专门来处理下面这个的:

例如 url : https://moocode.com/posts/1-deploying-a-rails-3-1-application-to-production

就是把 url 最后的 "1-deploying-a-rails-3-1-application-to-production" 这个给定制的显示出来!

https://github.com/norman/friendly_id 如果第一个 1 是 id 的话,你也可以直接用 to_params,这是比较简便的一个办法

那个东东叫 slug,楼主可以搜一搜。

我搜到一个 https://github.com/rsl/stringex

匿名 #4 2012年04月21日

偶用的是:hz2py

我记得有些可以把中文替换成拼音,然后当做 slug。不晓得遇到多音字怎么办⋯⋯

#1 楼 @cqpx #3 楼 @zhangyuan #4 楼 @sharp #5 楼 @zhangyuan #6 楼 @aNdReW_Qx 多谢大家。我觉得 friiendly_id 很好用。

我记得 friendly_id 会增加表,还有会有个版本机制,多一次查询 个人觉得,还是自己搞 /posts/25-hello-ruby 这种的比较好,少一次查询呵呵

friiendly_id 以前处理中文,好像一直存在问题,现在不知怎样?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号