Count() & Remove() függvények MongoDB példával
MongoDB Count() függvény
Az összesítés fogalma a lekérdezésben visszaadott eredmények számításának végrehajtása. Tegyük fel például, hogy meg akarta tudni, mennyi a dokumentumok száma egy gyűjteményben az aktivált lekérdezés szerint, akkor MongoDB biztosítja a count() függvényt.
Például az MongoDB Count() függvény
Nézzünk erre egy példát.
db.Employee.count()
Kód magyarázata:
- A fenti kód végrehajtja a számláló funkciót.
Ha a parancs sikeresen végrehajtásra került, a következő kimenet jelenik meg
output:
A kimeneten jól látható, hogy 4 dokumentum van a gyűjteményben.
Módosítások végrehajtása
A másik két műveleti osztály a MongoDB a frissítés és eltávolítás utasítások.
A frissítési műveletek lehetővé teszik a meglévő adatok módosítását, az eltávolítási műveletek pedig az adatok törlését egy gyűjteményből.
Remove() függvény be MongoDB
In MongoDB, a db.collection.remove() módszer a dokumentumok gyűjteményből való eltávolítására szolgál. Vagy az összes dokumentum eltávolítható a gyűjteményből, vagy csak azok, amelyek megfelelnek egy adott feltételnek.
Ha csak kiadja az eltávolítás parancsot, akkor az összes dokumentumot eltávolítja a gyűjteményből.
Például az MongoDB Remove() függvény
A következő kódpélda bemutatja, hogyan távolíthat el egy adott dokumentumot a gyűjteményből.
db.Employee.remove({Employeeid:22})
Kód magyarázata:
- A fenti kód az eltávolítás funkciót használja, és meghatározza azokat a feltételeket, amelyek ebben az esetben a 22-es alkalmazotti azonosítóval rendelkező dokumentumok eltávolítását jelentik.
Ha a parancs sikeresen végrehajtásra került, a következő kimenet jelenik meg
output:
A kimenet azt mutatja, hogy 1 dokumentumot módosítottak.