MongoDB Matrice de obiecte folosind insert() cu Exemplu
Comanda โinserareโ poate fi folositฤ ศi pentru a insera mai multe documente รฎntr-o colecศie simultan. Exemplul de cod de mai jos poate fi folosit pentru a introduce mai multe documente simultan.
Urmฤtorul exemplu aratฤ cum se poate face acest lucru,
Pas 1) Crearea unei JavaScenariu variabila numitฤ myEmployee pentru a deศine matricea de documente
Pas 2) Adฤugaศi documentele necesare cu numele cรขmpului ศi valori la variabilฤ
Pas 3) Utilizaศi comanda insert pentru a insera matricea de documente รฎn colecศie
var myEmployee=
[
{
"Employeeid" : 1,
"EmployeeName" : "Smith"
},
{
"Employeeid" : 2,
"EmployeeName" : "Mohan"
},
{
"Employeeid" : 3,
"EmployeeName" : "Joe"
},
];
db.Employee.insert(myEmployee);
Dacฤ comanda este executatฤ cu succes, va fi afiศatฤ urmฤtoarea ieศire
Rezultatul aratฤ cฤ acele 3 documente au fost adฤugate la colecศie.
Imprimare รฎn format JSON
JSON este un format numit JavaNotarea obiectului script, ศi este doar o modalitate de a stoca informaศii รฎntr-un mod organizat, uศor de citit. รn exemplele noastre ulterioare, vom folosi funcศionalitatea de imprimare JSON pentru a vedea rezultatul รฎntr-un format mai bun.
Sฤ ne uitฤm la un exemplu de tipฤrire รฎn format JSON
db.Employee.find().forEach(printjson)
Explicaศia codului:
- Prima modificare este sฤ adฤugaศi funcศia numitฤ pentru Each() la funcศia find(). Acest lucru face este cฤ se asigurฤ cฤ parcurge รฎn mod explicit fiecare document din colecศie. รn acest fel, aveศi mai mult control asupra a ceea ce puteศi face cu fiecare dintre documentele din colecศie.
- A doua modificare este sฤ puneศi comanda printjson รฎn instrucศiunea forEach. Acest lucru va face ca fiecare document din colecศie sฤ fie afiศat รฎn format JSON.
Dacฤ comanda este executatฤ cu succes, va fi afiศatฤ urmฤtoarea ieศire
ieศire:
Rezultatul aratฤ clar cฤ toate documentele sunt tipฤrite รฎn stil JSON.


