Lisää MongoDB-taulukko käyttämällä inserttiä () esimerkin kanssa

Anonim

"Lisää" -komentoa voidaan käyttää myös lisäämään useita asiakirjoja kokoelmaan kerralla. Seuraavaa koodiesimerkkiä voidaan käyttää lisäämään useita asiakirjoja kerralla.

Seuraava esimerkki osoittaa, miten tämä voidaan tehdä,

Vaihe 1) Luo JavaScript-muuttuja nimeltään myEmployee, joka pitää joukon asiakirjoja

Vaihe 2) Lisää tarvittavat asiakirjat kentän nimellä ja arvoilla muuttujaan

Vaihe 3) Lisää lisäyskomennolla joukko asiakirjoja kokoelmaan

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

Jos komento suoritetaan onnistuneesti, seuraava lähtö näytetään

Tulos osoittaa, että nämä 3 asiakirjaa lisättiin kokoelmaan.

Tulostus JSON-muodossa

JSON on muoto, jota kutsutaan JavaScript Object Notationiksi , ja se on vain tapa tallentaa tietoja organisoidulla, helposti luettavalla tavalla. Muissa esimerkeissämme aiomme käyttää JSON-tulostustoimintoa nähdäksesi tuotoksen paremmassa muodossa.

Katsotaanpa esimerkkiä tulostuksesta JSON-muodossa

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

Koodin selitys:

  1. Ensimmäinen muutos on lisätä funktio, jota kutakin varten tarvitaan () -funktioon. Se tarkoittaa, että se varmistaa, että käydään erikseen läpi kaikki kokoelman asiakirjat. Tällä tavoin voit hallita paremmin sitä, mitä voit tehdä jokaisella kokoelman asiakirjalla.
  2. Toinen muutos on laittaa komento printjson forEach-käskyyn. Tällöin kokoelman kaikki asiakirjat näytetään JSON-muodossa.

Jos komento suoritetaan onnistuneesti, seuraava lähtö näytetään

Tuotos:

Tulos osoittaa selvästi, että kaikki asiakirjat on painettu JSON-tyyliin.