Recherche…


Insérer un document

_id est un nombre hexadécimal de 12 octets qui assure l'unicité de chaque document. Vous pouvez fournir _id lors de l'insertion du document. Si vous n'avez pas fourni, MongoDB fournira un identifiant unique pour chaque document. Ces 12 premiers octets de 4 octets pour l'horodatage actuel, les 3 octets suivants pour l'ID de machine, les 2 octets suivants pour l'ID de processus du serveur mongodb et les 3 octets restants sont des valeurs incrémentielles simples.

db.mycol.insert({
 _id: ObjectId(7df78ad8902c),
 title: 'MongoDB Overview',
 description: 'MongoDB is no sql database',
 by: 'tutorials point',
 url: 'http://www.tutorialspoint.com',
 tags: ['mongodb', 'database', 'NoSQL'],
 likes: 100
})

Ici, mycol est un nom de collection, si la collection n'existe pas dans la base de données, alors MongoDB créera cette collection et y insérera le document. Dans le document inséré, si nous ne spécifions pas le paramètre _id , MongoDB attribue un ObjectId unique à ce document.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow