Pievienojiet MongoDB masīvu, izmantojot insert () ar piemēru

Satura rādītājs

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:

  1. 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.
  2. 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ā.

Interesanti raksti...