Count() & Remove() Functies in MongoDB met Voorbeeld

MongoDB Count()-functie

Het concept van aggregatie is het uitvoeren van een berekening op de resultaten die in een query worden geretourneerd. Stel dat u bijvoorbeeld wilt weten wat het aantal documenten in een verzameling is volgens de geactiveerde query MongoDB biedt de functie count().

Voorbeeld MongoDB Count()-functie

Laten we een voorbeeld hiervan bekijken.

db.Employee.count()

Code Verklaring:

  • De bovenstaande code voert de telfunctie uit.

Als de opdracht succesvol is uitgevoerd, wordt de volgende uitvoer weergegeven

Output:

Voorbeeld MongoDB Count()-functie

Uit de uitvoer blijkt duidelijk dat er 4 documenten in de collectie aanwezig zijn.

Wijzigingen uitvoeren

De andere twee soorten operaties in MongoDB zijn de update- en verwijderinstructies.

Met de updatebewerkingen kunt u bestaande gegevens wijzigen en met de verwijderbewerkingen kunt u gegevens uit een verzameling verwijderen.

Remove() Functie in MongoDB

In MongoDB db.collection.remove() Deze methode wordt gebruikt om documenten uit een collectie te verwijderen. U kunt óf alle documenten uit een collectie verwijderen, óf alleen de documenten die aan een specifieke voorwaarde voldoen.

Als u alleen maar de verwijderopdracht geeft, worden alle documenten uit de collectie verwijderd.

Voorbeeld MongoDB Functie Verwijderen().

Het volgende codevoorbeeld laat zien hoe u een specifiek document uit de verzameling verwijdert.

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

Code Verklaring:

  • De bovenstaande code gebruikt de verwijderfunctie en specificeert de criteria die in dit geval het verwijderen van de documenten met de werknemers-ID 22 zijn.

Als de opdracht succesvol is uitgevoerd, wordt de volgende uitvoer weergegeven

Output:

Voorbeeld MongoDB Functie Verwijderen().

De uitvoer laat zien dat 1 document is gewijzigd.