可以自定义mongo文档ID格式吗?

时间:2016-05-17 16:21:38

标签: mongodb

我想在每个文档ID的前N个字符后面编码一些含义,即使前三个字符确定对正在使用的系统敏感的文档类型。

1 个答案:

答案 0 :(得分:0)

插入文档时可以使用自定义_id。如果要插入的文档不包含_id,则MongoDB将为您插入ObejctId。

_id可以是任何类型,但如果您从应用程序层访问,则保持所有文档的统一性是有意义的。

您可以参考其中一个旧问题 - How to generate unique object id in mongodb