Gem 推荐 mongoid 下的 friendly_id: mongoid-slug

lilu · 2012年10月08日 · 4200 次阅读

mongoid-slug

已升级为 1.0.0,简便好用

class Book
  include Mongoid::Document
  include Mongoid::Slug

  field :title
  slug :title
end

于是 book resource 的 url 可以非常美好, "books/a-thousand-plateaus"

更难能可贵的是对中文支持不错,比如book.title="ruby指南"

产生的 url,“books/rubyzhi-nan"

这是基于字符串加强 gem stringex

如果拼音重复了,会在后面自动加序数,比如 “books/rubyzhi-nan-1"

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