Ricerca…


Inserisci un documento

_id è un numero esadecimale di 12 byte che garantisce l'unicità di ogni documento. Puoi fornire _id durante l'inserimento del documento. Se non lo hai fornito, MongoDB fornirà un ID univoco per ogni documento. Questi 12 byte prima 4 byte per il timestamp corrente, i successivi 3 byte per l'id macchina, i successivi 2 byte per l'id di processo del server mongodb e i restanti 3 byte sono semplici valori incrementali.

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
})

Qui mycol è un nome di raccolta, se la raccolta non esiste nel database, MongoDB creerà questa raccolta e quindi inserirà del documento. Nel documento inserito se non specifichiamo il parametro _id , MongoDB assegna un ObjectId univoco per questo documento.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow