Count() & Remove() Funktsioonid sisse MongoDB koos Näitega
MongoDB Count() Funktsioon
Agregatsiooni kontseptsioon seisneb päringus tagastatud tulemuste arvutamises. Oletame näiteks, et soovite teada, milline on kogus olevate dokumentide arv käivitatud päringu järgi, siis MongoDB pakub funktsiooni count().
Näide MongoDB Count() Funktsioon
Vaatame selle kohta näidet.
db.Employee.count()
Koodi selgitus:
- Ülaltoodud kood täidab loendusfunktsiooni.
Kui käsk on edukalt täidetud, kuvatakse järgmine väljund
Väljund:
Väljund näitab selgelt, et kogus on 4 dokumenti.
Modifikatsioonide teostamine
Ülejäänud kaks operatsioonide klassi MongoDB on värskendamise ja eemaldamise avaldused.
Värskendustoimingud võimaldavad olemasolevaid andmeid muuta ja eemaldamise toimingud võimaldavad andmeid kogust kustutada.
Eemalda() funktsioon sisse MongoDB
In MongoDB, db.collection.remove() meetodit kasutatakse dokumentide eemaldamiseks kogust. Kogust saab eemaldada kas kõik dokumendid või ainult need, mis vastavad konkreetsele tingimusele.
Kui annate lihtsalt eemaldamiskäsu, eemaldatakse kogust kõik dokumendid.
Näide MongoDB Eemalda () funktsioon
Järgmine koodinäide näitab, kuidas konkreetset dokumenti kogust eemaldada.
db.Employee.remove({Employeeid:22})
Koodi selgitus:
- Ülaltoodud kood kasutab eemaldamisfunktsiooni ja määrab kriteeriumid, milleks antud juhul eemaldatakse dokumendid, mille töötaja ID on 22.
Kui käsk on edukalt täidetud, kuvatakse järgmine väljund
Väljund:
Väljund näitab, et 1 dokumenti on muudetud.