C'è qualche differenza tra l'uso dell'ID campo o _ID da un documento MongoDB?Differenza tra i campi "id" e "_id" in MongoDB
chiedo questo, perché io di solito uso "_id", tuttavia ho visto questo tipo ({id: -1}) nella documentazione: http://www.mongodb.org/display/DOCS/Optimizing+Object+IDs#OptimizingObjectIDs-Sortbyidtosortbyinsertiontime
EDIT
scopre il docs era sbagliato.
è '_id' obbligatorio per ogni documento di una raccolta? in altre parole, posso creare un nuovo documento senza il campo '_id'? –
@KevinMeredith Come specificato [qui] (https://docs.mongodb.com/manual/reference/bson-types/#objectid), sì, un campo '_id' è obbligatorio.«In MongoDB, ogni documento memorizzato in una raccolta richiede un unico campo' _id' che funge da chiave primaria. Se un documento inserito omette il campo '_id', il driver MongoDB genera automaticamente un' ObjectId' per il campo '_id'». – BowPark