MongoDB Objektien joukko käyttämällä insert()-komentoa esimerkin kanssa

"Insert"-komentoa voidaan käyttää myös useiden asiakirjojen lisäämiseen kokoelmaan kerralla. Alla olevaa koodiesimerkkiä voidaan käyttää useiden asiakirjojen lisäämiseen kerralla.

Seuraava esimerkki näyttää, kuinka tämä voidaan tehdä,

Vaihe 1) Luo JavaKäsikirjoitus muuttuja nimeltä myEmployee dokumenttijoukon säilyttämiseen

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

Vaihe 3) Käytä insert-komentoa lisätäksesi asiakirjajoukon kokoelmaan

var myEmployee=
	[
	
		{
			"Employeeid" : 1,
			"EmployeeName" : "Smith"
		},
		{
			"Employeeid"   : 2,
			"EmployeeName" : "Mohan"
		},
		{
			"Employeeid"   : 3,
			"EmployeeName" : "Joe"
		},

	];

	db.Employee.insert(myEmployee);

Jos komento suoritetaan onnistuneesti, seuraava Output näytetään

MongoDB Objektien joukko käyttämällä insert()

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

Tulostus JSON-muodossa

JSON on muoto nimeltä JavaScript Object Notation, ja se on vain tapa tallentaa tietoja järjestelmällisesti ja helposti luettavalla tavalla. Muissa esimerkeissämme aiomme käyttää JSON-tulostustoimintoa nähdäksemme tulosteen paremmassa muodossa.

Katsotaanpa esimerkkiä tulostamisesta JSON-muodossa

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

Koodin selitys:

  1. Ensimmäinen muutos on liittää Every() kutsutun funktion find()-funktioon. Tämä varmistaa, että se käy läpi jokaisen kokoelman asiakirjan. Tällä tavalla voit hallita paremmin, mitä voit tehdä jokaiselle kokoelman asiakirjoille.
  2. Toinen muutos on laittaa printjson-komento forEach-käskyyn. Tämä aiheuttaa sen, että jokainen kokoelman asiakirja näytetään JSON-muodossa.

Jos komento suoritetaan onnistuneesti, seuraava Output näytetään

lähtö:

Tulostus JSON-muodossa

Tulos osoittaa selvästi, että kaikki asiakirjat tulostetaan JSON-tyylillä.

Päivittäinen Guru99-uutiskirje

Aloita päiväsi uusimmilla ja tärkeimmillä tekoälyuutisilla, jotka toimitetaan juuri nyt.