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:
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:
Rezultatul va arăta că 1 document a fost modificat.