Итак, я пытался понять, как создаются ObjectId в Mongo, и нашел эту страницу, описывающую это:
a 4-byte value representing the seconds since the Unix epoch,
a 5-byte random value, and
a 3-byte counter, starting with a random value.
Из-за временных отметок означает ли это, что дажевставленные документы с одинаковым точным содержимым в базу данных получат два разных ObjectIds?
т.е.этот?
db.Collection.insert({'field one' : 'example'} # ObjectID = X
db.Collection.insert({'field one' : 'example'} # ObjectID = Y