Tietokannan luominen & Kokoelma MongoDB: ssä

Sisällysluettelo:

Anonim

MongoDB: ssä ensimmäinen perusvaihe on saada tietokanta ja kokoelma paikoilleen. Tietokantaa käytetään kaikkien kokoelmien tallentamiseen, ja kokoelmaa puolestaan ​​käytetään kaikkien asiakirjojen tallentamiseen. Asiakirjat puolestaan ​​sisältävät asiaankuuluvat kentän nimi ja kentän arvot.

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

Asiakirjan kenttien nimet ovat "Employeeid" ja "EmployeeName" ja kentän arvot ovat "1" ja "Smith". Joukko asiakirjoja muodostaisi sitten kokoelman MongoDB: ssä.

Tässä artikkelissa opit -

  • Kuinka luoda tietokanta “use” -komennolla
  • Kokoelman / taulukon luominen insertillä ()
  • Asiakirjojen lisääminen komennolla insert ()

Tietokannan luominen “use” -komennolla

Tietokannan luominen MongoDB: hen on yhtä helppoa kuin " käyttämällä " -komennon antaminen . Seuraava esimerkki osoittaa, miten tämä voidaan tehdä.

Koodin selitys:

  1. "Käyttöä" komentoa käytetään luomaan tietokannan MongoDB. Jos tietokantaa ei ole olemassa, luodaan uusi.

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

Tuotos:

MongoDB vaihtaa automaattisesti tietokantaan, kun se on luotu.

Kokoelman / taulukon luominen insertillä ()

Helpoin tapa luoda kokoelma on lisätä tietue (joka ei ole muuta kuin Kenttien nimistä ja arvoista koostuva asiakirja) kokoelmaan. Jos kokoelmaa ei ole, luodaan uusi kokoelma.

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

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

Koodin selitys:

Kuten yllä nähtiin, kokoelma luodaan "insert" -komennolla.

Asiakirjojen lisääminen komennolla insert ()

MongoDB tarjoaa insert () -komennon asiakirjojen lisäämiseksi kokoelmaan. Seuraava esimerkki osoittaa, miten tämä voidaan tehdä.

Vaihe 1) Kirjoita komento "insert"

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

Koodin selitys:

  1. Komennon ensimmäinen osa on " lisää käsky", joka on käsky, jota käytetään lisäämään asiakirja kokoelmaan.
  2. Lausunnon toisen osan tarkoituksena on lisätä kentän nimi ja kentän arvo, toisin sanoen mikä on kokoelman asiakirja.

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

Tuotos:

Lähtö osoittaa, että suoritettu toiminto oli lisäysoperaatio ja että yksi tietue lisättiin kokoelmaan.