Funcțiile Count() & Remove() în MongoDB cu Exemplu

MongoDB Funcția Count().

Conceptul de agregare este de a efectua un calcul pe rezultatele care sunt returnate într-o interogare. De exemplu, să presupunem că doriți să știți care este numărul de documente dintr-o colecție conform interogării lansate, apoi MongoDB oferă funcția count().

Exemplu de MongoDB Funcția Count().

Să ne uităm la un exemplu în acest sens.

db.Employee.count()

Explicația codului:

  • Codul de mai sus execută funcția de numărare.

Dacă comanda este executată cu succes, va fi afișată următoarea ieșire

ieșire:

Exemplu de MongoDB Funcția Count().

Rezultatul arată clar că 4 documente sunt acolo în colecție.

Efectuarea modificărilor

Celelalte două clase de operațiuni în MongoDB sunt declarațiile de actualizare și eliminare.

Operațiile de actualizare permit modificarea datelor existente, iar operațiunile de eliminare permit ștergerea datelor dintr-o colecție.

Funcția Remove() în MongoDB

In MongoDB, db.collection.remove() metoda este folosită pentru a elimina documente dintr-o colecție. Fie toate documentele pot fi eliminate dintr-o colecție, fie numai cele care corespund unei anumite condiții.

Dacă lansați doar comanda de eliminare, toate documentele vor fi eliminate din colecție.

Exemplu de MongoDB Funcția Remove().

Următorul exemplu de cod demonstrează cum să eliminați un anumit document din colecție.

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

Explicația codului:

  • Codul de mai sus folosește funcția de ștergere și specifică criteriile care, în acest caz, sunt de a elimina documentele care au ID-ul de angajat ca 22.

Dacă comanda este executată cu succes, va fi afișată următoarea ieșire

ieșire:

Exemplu de MongoDB Funcția Remove().

Rezultatul va arăta că 1 document a fost modificat.