我需要一个自动增量字段,但不是用于主 ID,它只是为客户支持应用程序的用户提供一个易于记忆的案例编号。
我发现这篇文章解释了如何在 mongodb http://docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-field/上创建自动增量字段,但 minimongo 尚不支持此解决方案。
如何实现此功能?我不在乎解决方案是否由于错误而跳过了一些连续的案例编号,但案例编号必须是唯一的。
是否有另一种方法来生成唯一且简短的案例编号?我不想给用户一个像 PxyooJWSKc3sMz6Lc 这样的案例代码,因为他们必须参考案例编号的问题。
编辑:
Minimong 不支持 findAndModify,所以我不能使用我发布的链接中列出的第一个解决方案。第二种解决方案还需要 minimongo 上没有的方法。