2011-03-14 74 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

相關問題