Dodajte MongoDB polje pomoću insert () s primjerom

Anonim

Naredba "umetni" također se može koristiti za istovremeno umetanje više dokumenata u zbirku. Primjer donjeg koda može se koristiti za istovremeno umetanje više dokumenata.

Sljedeći primjer pokazuje kako se to može učiniti,

Korak 1) Stvorite JavaScript varijablu koja se zove myEfficiee za čuvanje niza dokumenata

Korak 2) U varijablu dodajte potrebne dokumente s nazivom polja i vrijednostima

Korak 3) Pomoću naredbe insert umetnite niz dokumenata u zbirku

var myEmployee=[{"Employeeid" : 1,"EmployeeName" : "Smith"},{"Employeeid" : 2,"EmployeeName" : "Mohan"},{"Employeeid" : 3,"EmployeeName" : "Joe"},];db.Employee.insert(myEmployee);

Ako se naredba uspješno izvrši, prikazat će se sljedeći izlaz

Rezultat pokazuje da su ta 3 dokumenta dodana u zbirku.

Ispis u JSON formatu

JSON je format koji se naziva JavaScript Object Notation i samo je način za pohranu podataka na organiziran i jednostavan način za čitanje. U našim daljnjim primjerima koristit ćemo funkciju ispisa JSON da bismo vidjeli izlaz u boljem formatu.

Pogledajmo primjer ispisa u JSON formatu

db.Employee.find().forEach(printjson)

Objašnjenje koda:

  1. Prva promjena je dodavanje funkcije pozvane za Every () funkciji find (). To čini tako da osigurava da eksplicitno pregledava svaki dokument u zbirci. Na taj način imate veću kontrolu nad tim što možete učiniti sa svakim dokumentom u zbirci.
  2. Druga promjena je stavljanje naredbe printjson u naredbu forEach. To će uzrokovati prikaz svakog dokumenta u zbirci u JSON formatu.

Ako se naredba uspješno izvrši, prikazat će se sljedeći izlaz

Izlaz:

Rezultat jasno pokazuje da su svi dokumenti ispisani u JSON stilu.