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ö:
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ö:
Tulos näyttää, että 1 asiakirjaa on muokattu.