MongoDB este o bază de date NoSQL care stochează date unice, cum ar fi documente, care sunt grupate în colecții. De exemplu, într-o bază de date MongoDB, datele fiecărui client sunt stocate ca un document și toate documentele clientului sunt stocate într-o colecție.
În acest articol tutorial, veți afla cum să creați documente în MongoDB.
Operații de creare MongoDB
MongoDB are două operații de creare -insertOne () și insertMany (). Fiecare operație de creare este limitată la manipularea unei singure colecții per execuție. Cu toate acestea, puteți insera unul sau mai multe documente pe fiecare execuție.
Legate de: În ce mod diferă modelarea datelor în MongoDB?
Prin urmare, ambele operații de creare au următoarea structură:
db.collection.createOperation ()
Unde db este numele bazei de date și createOperation () este operațiunea adecvată (insertOne () sau insertMany ()).
Utilizarea operației insertOne ()
The insertOne () operația introduce un singur document într-o colecție, utilizând următorul cod:
db.collection („clienți”). insertOne ({
nume: „Sarah Wilson”,
vârsta: 22 de ani
})
Dacă există o problemă la crearea noului document, insertOne () operația returnează o eroare. Și dacă colecția la care încercați să adăugați un document nu există, MongoDB va crea colecția și va adăuga documentul la ea.
Trebuie să observați că nu există niciun ID atribuit documentului. Asta pentru ca MongoDB creează automat un ID unic pentru fiecare document dintr-o colecție.
Folosind funcția insertMany ()
The insertMany () operația funcționează în același mod ca insertOne () Operațiune. Se creează o nouă colecție dacă cea furnizată nu există și returnează o eroare dacă există o problemă la crearea unui document nou.
Cu toate acestea, principala diferență este că insertMany () operația vă permite să creați mai multe documente pe fiecare execuție.
Folosind insertMany () Exemplu de operare
db.collection („clienți”). insertMany ({
nume: „Roy Williams”,
vârsta: 21 ani
},
{
nume: „James Brown”,
vârstă: 38
},
{
nume: „Jessica Jones”,
vârsta: 25 de ani
})
Exemplul de mai sus creează trei documente în colecția clienților și fiecare document este separat cu o virgulă. Legate de: Motoare de baze de date de luat în considerare pentru următorul dvs. proiect
Explorează celelalte operațiuni CRUD
Crearea de documente noi este doar începutul a ceea ce puteți face cu MongoDB. MongoDB vă permite să efectuați operațiuni CRUD, astfel încât să puteți dezvolta baze de date complete.
A cunoaște MongoDB este dificil. Loveste pământul alergând cu CRUD.
Citiți în continuare
- Programare
- SQL
- Bază de date
- Programare
Kadeisha Kean este un dezvoltator de software complet și scriitor tehnic / tehnologic. Are capacitatea distinctă de a simplifica unele dintre cele mai complexe concepte tehnologice; producând materiale care pot fi ușor de înțeles de către orice novice în tehnologie. Este pasionată de scriere, dezvoltarea de software-uri interesante și călătoria prin lume (prin documentare).
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Faceți clic aici pentru a vă abona