Komandu "ievietot" var izmantot arī, lai vienlaikus kolekcijā ievietotu vairākus dokumentus. Zemāk redzamo koda piemēru var izmantot, lai vienlaikus ievietotu vairākus dokumentus.
Šis piemērs parāda, kā to var izdarīt,
1. solis. Izveidojiet JavaScript mainīgo ar nosaukumu myEmployee, lai turētu dokumentu masīvu
2. darbība. Mainīgajam pievienojiet nepieciešamos dokumentus ar lauka nosaukumu un vērtībām
3. solis. Izmantojiet komandu Insert, lai ievietotu dokumentu masīvu kolekcijā
var myEmployee=[{"Employeeid" : 1,"EmployeeName" : "Smith"},{"Employeeid" : 2,"EmployeeName" : "Mohan"},{"Employeeid" : 3,"EmployeeName" : "Joe"},];db.Employee.insert(myEmployee);
Ja komanda tiek veiksmīgi izpildīta, tiks parādīta šāda izeja
Rezultātā redzams, ka šie 3 dokumenti tika pievienoti kolekcijai.
Drukāšana JSON formātā
JSON ir formāts, ko sauc par JavaScript Object Notation , un tas ir tikai veids, kā saglabāt informāciju organizētā, viegli lasāmā veidā. Turpmākajos piemēros mēs izmantosim JSON drukas funkcionalitāti, lai redzētu izvadi labākā formātā.
Apskatīsim drukāšanas piemēru JSON formātā
db.Employee.find().forEach(printjson)
Koda skaidrojums:
- Pirmās izmaiņas ir funkcijas Find () pievienošana funkcijai Find (). Tas tiek darīts ar to, ka tas noteikti skaidri izskata katru kolekcijas dokumentu. Tādā veidā jūs vairāk kontrolējat, ko jūs varat darīt ar katru no kolekcijas dokumentiem.
- Otrās izmaiņas ir printjson komandas ievietošana forEach priekšrakstā. Tādējādi katrs kolekcijas dokuments tiks parādīts JSON formātā.
Ja komanda tiek veiksmīgi izpildīta, tiks parādīta šāda izeja
Izeja:
Izeja skaidri parāda, ka visi dokumenti ir drukāti JSON stilā.