MongoDB Count () & Távolítsa el a () függvényeket példákkal

Tartalomjegyzék:

Anonim

Az összesítés fogalma a lekérdezésben visszaadott eredmények kiszámítása. Tegyük fel például, hogy tudni akarta, hogy mekkora a gyűjteményben lévő dokumentumok száma az indított lekérdezés szerint, akkor a MongoDB biztosítja a count () függvényt.

Nézzünk erre egy példát.

db.Employee.count()

Kód Magyarázat:

  1. A fenti kód végrehajtja a számlálás funkciót.

A parancs sikeres végrehajtása esetén a következő Output jelenik meg

Kimenet:

A kimenet világosan mutatja, hogy 4 dokumentum van a gyűjteményben.

Módosítások végrehajtása

A MongoDB másik két műveleti osztálya a frissítési és eltávolítási 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 a gyűjteményből.

Dokumentumok törlése

A MongoDB-ben a db.collection.remove () metódust használják a dokumentumok eltávolításához egy gyűjteménybő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 remove parancsot, az összes dokumentum eltávolításra kerül a gyűjteményből.

Az alábbi 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ázat:

  1. A fenti kód az remove függvényt használja, és meghatározza azokat a kritériumokat, amelyek ebben az esetben azoknak a dokumentumoknak a eltávolítását jelentik, amelyek Employee azonosítója 22.

A parancs sikeres végrehajtása esetén a következő Output jelenik meg

Kimenet:

A kimenet megmutatja, hogy 1 dokumentum módosult.