MongoDB Count () & Noņemt () funkcijas ar piemēriem

Satura rādītājs

Apkopošanas jēdziens ir aprēķināt rezultātus, kas tiek atgriezti vaicājumā. Piemēram, pieņemsim, ka vēlaties uzzināt, kāds ir dokumentu skaits kolekcijā atbilstoši aktivizētajam vaicājumam, tad MongoDB nodrošina funkciju count ().

Apskatīsim šī piemēru.

db.Employee.count()

Koda skaidrojums:

  1. Iepriekš minētais kods izpilda skaitīšanas funkciju.

Ja komanda tiek veiksmīgi izpildīta, tiks parādīta šāda izeja

Izeja:

Rezultāts skaidri parāda, ka kolekcijā ir 4 dokumenti.

Veicot modifikācijas

Pārējās divas MongoDB darbību klases ir atjaunināšanas un noņemšanas paziņojumi.

Atjaunināšanas darbības ļauj modificēt esošos datus, un noņemšanas darbības ļauj izdzēst datus no kolekcijas.

Dokumentu dzēšana

Programmā MongoDB dokumentu noņemšanai no kolekcijas izmanto metodi db.collection.remove () . Vai nu visus dokumentus var izņemt no kolekcijas, vai tikai tos, kas atbilst noteiktam nosacījumam.

Ja jūs vienkārši izdosiet komandu noņemt, visi dokumenti tiks noņemti no kolekcijas.

Šis koda piemērs parāda, kā noņemt konkrētu dokumentu no kolekcijas.

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

Koda skaidrojums:

  1. Iepriekš minētais kods izmanto funkciju noņemt un norāda kritērijus, kas šajā gadījumā ir jānoņem dokumenti, kuru darbinieka ID ir 22.

Ja komanda tiek veiksmīgi izpildīta, tiks parādīta šāda izeja

Izeja:

Rezultātā tiks parādīts, ka modificēts 1 dokuments.

Interesanti raksti...