Tietokannan ja kokoelman luominen sisään MongoDB

In MongoDB, ensimmäinen perusvaihe on tietokanta ja kokoelma. Tietokantaa käytetään kaikkien kokoelmien tallentamiseen ja kokoelmaan puolestaan ​​kaikki asiakirjat. Asiakirjat puolestaan ​​sisältävät asiaankuuluvat kentän nimen ja kentän arvot.

Alla oleva tilannekuva näyttää perusesimerkin siitä, miltä asiakirja näyttäisi.

Luo tietokanta ja kokoelma sisään MongoDB

Asiakirjan kenttien nimet ovat "Employeeid" ja "EmployeeName" ja kenttien arvot ovat "1" ja "Smith". Joukko asiakirjoja muodostaisi sitten kokoelman MongoDB.

Tietokannan luominen "use" -komennolla

Tietokannan luominen sisään MongoDB on yhtä yksinkertaista kuin "käyttämällä”komento. Seuraava esimerkki näyttää, kuinka tämä voidaan tehdä.

Tietokannan luominen "use" -komennolla

Koodin selitys:

  • - "käyttää" komentoa käytetään tietokannan luomiseen MongoDB. Jos tietokantaa ei ole olemassa, luodaan uusi.

Jos komento suoritetaan onnistuneesti, seuraava tulos näytetään:

lähtö:

Tietokannan luominen "use" -komennolla

MongoDB siirtyy automaattisesti tietokantaan luomisen jälkeen.

Kokoelman/taulukon luominen käyttämällä insert()

Helpoin tapa luoda kokoelma on lisätä tietue (joka ei ole muuta kuin dokumentti, joka koostuu kenttien nimistä ja arvoista) kokoelmaan. Jos kokoelmaa ei ole olemassa, luodaan uusi.

Seuraava esimerkki osoittaa, kuinka tämä voidaan tehdä.

db.Employee.insert
(
	{
		"Employeeid" : 1,
		"EmployeeName" : "Martin"
	}
)

Koodin selitys:

  • Kuten yllä näkyy, käyttämällä "lisää" komento kokoelma luodaan.

Asiakirjojen lisääminen insert()-komennolla

MongoDB tarjoaa lisää () -komento lisätä asiakirjoja kokoelmaan. Seuraava esimerkki näyttää, kuinka tämä voidaan tehdä.

Vaihe 1) Kirjoita "insert" -komento

Vaihe 2) Lisää "insert" -komennolla tarvittava kentän nimi ja kentän arvo luotavalle asiakirjalle.

Asiakirjojen lisääminen insert()-komennolla

Koodin selitys:

  1. Komennon ensimmäinen osa on "lisää lausunto" joka on lause, jota käytetään asiakirjan lisäämiseen kokoelmaan.
  2. Lausunnon toinen osa on lisätä Kentän nimi ja Kentän arvo, toisin sanoen mitä kokoelman dokumentti tulee sisältämään.

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

lähtö:

Asiakirjojen lisääminen insert()-komennolla

Tulos osoittaa, että suoritettu toiminto oli lisäystoiminto ja että kokoelmaan lisättiin yksi tietue.