2011-03-14 84 views

回答

36

为_id的唯一性约束是每个集合,因此是 - 一个可以出现每​​一次收集相同的ID。

然而,如果不是不可能的话,对于相同的ID产生两次也是不太可能的。所以为了发生这种情况,您必须手动插入重复的ID。

+7

这不太可能吗?我是否应该假设这不会发生在我身上,除非我手动插入重复项? – CamelCamelCamel 2011-03-14 20:18:45

+0

是的,这是不可能的,因为它是一个guid。你不应该不小心轻易碰到碰撞。 – 2011-03-14 20:54:39

+6

查看ObjectID上的MongoDB文档,了解更多关于为什么它看起来不可能:http://www.mongodb.org/display/DOCS/Object+IDs#ObjectIDs-BSONObjectIDSpecification – 2011-03-15 02:52:56

相关问题