目前在我的rails应用中,记录位于以下网址:
http://www.mysite.com/items/fecffe6aa299a6050274ed22
但我希望他们会这样:
http://www.mysite.com/items/item-title-here
关于如何实现这一目标的任何想法?
答案 0 :(得分:0)
查看此railscast:FriendlyId。
这是ActiveRecord,不是Mongoid。但你仍然可以从中得到这个想法。
答案 1 :(得分:0)
只需修改" show"功能
例如
def show
item= Item.where({name=>params[:id]}).first do something...
端
只需将函数从您自己的id中获取对象....