加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 有没有办法让mongoid使用整数(数字)作为默认id

发布时间:2020-12-17 04:21:36 所属栏目:百科 来源:网络整理
导读:我只想拥有ActiveRecord的默认特性,它使用增量整数作为id来减少url的长度. 例如,创建的第一篇文章将具有类似“app.com/articles/1”的网址,这是ActiveRecord中的默认网址. 是否有任何宝石在mongoid中支持这个? 解决方法 您总是可以生成更短,唯一的令牌来识
我只想拥有ActiveRecord的默认特性,它使用增量整数作为id来减少url的长度.

例如,创建的第一篇文章将具有类似“app.com/articles/1”的网址,这是ActiveRecord中的默认网址.

是否有任何宝石在mongoid中支持这个?

解决方法

您总是可以生成更短,唯一的令牌来识别您的每个记录(作为段塞的替代方法),因为您的目标只是减少URL的长度.

我最近(今天)写了一个宝石 – mongoid_token,它应该为你的mongoid文档创建独特的令牌带来任何艰苦的工作.它不会按顺序生成它们,但它可以帮助您解决问题(我希望!).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读