Count() & Remove() Funktiot sisään MongoDB esimerkin kanssa

MongoDB Count()-funktio

Aggregoinnin ideana on suorittaa laskenta kyselyssä palautetuista tuloksista. Oletetaan esimerkiksi, että haluat tietää, mikä on kokoelman asiakirjojen määrä käynnistetyn kyselyn mukaan, MongoDB tarjoaa count()-funktion.

Esimerkki MongoDB Count()-funktio

Katsotaanpa esimerkkiä tästä.

db.Employee.count()

Koodin selitys:

  • Yllä oleva koodi suorittaa laskentatoiminnon.

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

lähtö:

Esimerkki MongoDB Count()-funktio

Tulos osoittaa selvästi, että kokoelmassa on 4 dokumenttia.

Muutosten suorittaminen

Kaksi muuta toimintaluokkaa MongoDB ovat päivitys- ja poistolausekkeet.

Päivitystoiminnot mahdollistavat olemassa olevien tietojen muokkaamisen ja poistotoiminnot tietojen poistamisen kokoelmasta.

Poista()-funktio sisään MongoDB

In MongoDB, The db.collection.remove() menetelmää käytetään asiakirjojen poistamiseen kokoelmasta. Joko kaikki asiakirjat voidaan poistaa kokoelmasta tai vain ne, jotka vastaavat tiettyä ehtoa.

Jos annat vain poistokomennon, kaikki asiakirjat poistetaan kokoelmasta.

Esimerkki MongoDB Poista()-funktio

Seuraava koodiesimerkki osoittaa, kuinka tietty asiakirja poistetaan kokoelmasta.

db.Employee.remove({Employeeid:22})

Koodin selitys:

  • Yllä oleva koodi käyttää poistotoimintoa ja määrittää kriteerit, joilla tässä tapauksessa poistetaan asiakirjat, joiden työntekijätunnus on 22.

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

lähtö:

Esimerkki MongoDB Poista()-funktio

Tulos näyttää, että 1 asiakirjaa on muokattu.