如何在mongodb中生成唯一的对象ID

当我将Mongodb与Java结合使用时,我想在客户端生成对象ID。但是,在插入记录之前,我必须先查询mongodb以确保由ObjectId()方法生成的ID是唯一的。有什么方法可以生成唯一的对象ID,而无需两次访问mongodb?

回答:

对象ID与您在RDMS中使用的顺序ID不同。如果它们是根据对象ID规范正确生成的,则无需担心它们是唯一的。

您要做的就是确保始终创建一个新的对象ID,而不是重复使用它们。

以上是 如何在mongodb中生成唯一的对象ID 的全部内容, 来源链接: utcz.com/qa/414789.html

回到顶部