Koncept združevanja je izvesti izračun rezultatov, ki se vrnejo v poizvedbo. Denimo, da ste želeli vedeti, koliko je dokumentov v zbirki glede na sproženo poizvedbo, potem MongoDB zagotavlja funkcijo count ().
Oglejmo si primer tega.
db.Employee.count()
Razlaga kode:
- Zgornja koda izvaja funkcijo štetja.
Če se ukaz uspešno izvede, se prikaže naslednji izhod
Izhod:
Rezultat jasno kaže, da so v zbirki štirje dokumenti.
Izvajanje sprememb
Druga dva razreda operacij v MongoDB sta stavka posodobitev in odstranjevanje.
Operacije posodabljanja omogočajo spreminjanje obstoječih podatkov, operacije odstranjevanja pa brisanje podatkov iz zbirke.
Brisanje dokumentov
V MongoDB se metoda db.collection.remove () uporablja za odstranjevanje dokumentov iz zbirke. Iz zbirke je mogoče odstraniti vse dokumente ali samo tiste, ki ustrezajo določenemu stanju.
Če samo izdate ukaz za odstranitev, bodo vsi dokumenti odstranjeni iz zbirke.
Naslednji primer kode prikazuje, kako odstraniti določen dokument iz zbirke.
db.Employee.remove({Employeeid:22})
Razlaga kode:
- Zgornja koda uporablja funkcijo odstranitve in določa merila, ki so v tem primeru odstranjevanje dokumentov, ki imajo ID zaposlenega kot 22.
Če se ukaz uspešno izvede, se prikaže naslednji izhod
Izhod:
Izhodni podatki bodo pokazali, da je bil 1 dokument spremenjen.