MongoDB-antal () & Fjern () funktioner med eksempler

Indholdsfortegnelse:

Anonim

Begrebet sammenlægning er at udføre en beregning af de resultater, der returneres i en forespørgsel. Antag for eksempel, at du ville vide, hvad antallet af dokumenter i en samling er pr. Forespørgsel, der er affyret, så giver MongoDB funktionen count ().

Lad os se på et eksempel på dette.

db.Employee.count()

Kode Forklaring:

  1. Ovenstående kode udfører tællefunktionen.

Hvis kommandoen udføres med succes, vises følgende output

Produktion:

Outputtet viser tydeligt, at 4 dokumenter er der i samlingen.

Udførelse af ændringer

De to andre operationsklasser i MongoDB er opdatering og fjernelse af udsagn.

Opdateringsfunktionerne tillader en at ændre eksisterende data, og fjernelsesfunktionerne tillader sletning af data fra en samling.

Sletning af dokumenter

I MongoDB bruges metoden db.collection.remove () til at fjerne dokumenter fra en samling. Enten kan alle dokumenter fjernes fra en samling eller kun dem, der matcher en bestemt betingelse.

Hvis du bare udsteder fjernkommandoen, fjernes alle dokumenter fra samlingen.

Følgende kodeeksempel viser, hvordan man fjerner et bestemt dokument fra samlingen.

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

Kode Forklaring:

  1. Ovenstående kode bruger fjernelsesfunktionen og specificerer de kriterier, der i dette tilfælde er at fjerne de dokumenter, der har medarbejder-id som 22.

Hvis kommandoen udføres med succes, vises følgende output

Produktion:

Outputtet viser, at 1 dokument blev ændret.