usage cursor mongodb with examples
Uporaba kazalca in njegovih metod v MongoDB:
Upam, da uživate v številnih vadnicah v tem Začetniški vodnik po seriji usposabljanj MongoDB .
Naša prejšnja vadnica v tej seriji je razložila vse o tem find () v zbirki MongoDB .
V tej vadnici bomo podrobno spoznali kurzor in njegove metode v MongoDB.
Kaj se boste naučili:
- Kazalec
- Ponazorite kazalec
- Grof Kurzor
- Omejitev kazalca
- Kazalec Prettify
- Zaključek
- Priporočeno branje
Kazalec
The Kazalec je Zbirka MongoDB dokumenta, ki se vrne ob izvedbi metode find.
Privzeto se samodejno izvede kot zanka. Vendar lahko izrecno dobimo določen indeksni dokument, ki mu vrne kazalec. To je tako kot kazalec, ki kaže na določeno vrednost indeksa.
Z enostavnimi besedami, ko pokličemo metodo iskanja, se vsi vrnjeni dokumenti shranijo v virtualni kazalnik. Če se metoda find za dokument vrne, pomeni, da ima kazalec indeks 0 - 3.
Ponazorite kazalec
Da bi razumeli kurzor, si oglejmo primer.
V tem Primer , najprej bomo preverili, koliko dokumentov imamo v zbirki MongoDB. Nato bomo poklicali določen indeks, ki ga vrne kurzor ob izvedbi metode iskanja z naslednjo kodo.
vprašanja in odgovori za intervju za datastage pdf
Koda
db.staff().find()Slika 1: V školjki Mongo

Slika 2: V Robo 3T

V zgornjem primeru je jasno razvidno, da je kazalka tako kot niz kazalca, ki kaže na določen indeks. Ko prikličemo indeks 0 z metodo find, nam vrne prvi zapis, ki je postavljen na 0 indeksov.
Grof Kurzor
Metoda štetja nam bo pomagala ugotoviti, koliko zapisov je na voljo znotraj kazalke. Če bomo takoj po metodi iskanja postavili “.count ()”, bo štelo, koliko zapisov je.
Opazite lahko naslednji primer.
Koda
db.staff().find().count()Slika 3: V školjki Mongo

Slika 4: V Robo 3T

Omejitev kazalca
Platforma ponuja metodo omejitve MongoDB, s katero lahko iz kazalca pridobimo omejene zapise. Kazalec ima na tisoče dokumentov, potrebujemo pa samo dva dokumenta, da lahko kurzor omejimo na dva dokumenta, kot lahko vidite v nadaljevanju Primer.
Koda
db.staff().find().limit(2)Slika 5: V školjki Mongo

Slika 6: V Robo 3T

Kazalec Prettify
Uporablja se za omogočanje berljivosti pridobljenega dokumenta. Ko bomo izvedli metodo iskanja, bo vrnila vse razpoložljive dokumente po vrsticah. Ko z metodo find dodamo lepo metodo, bo ta vrnil vse dokumente v obliki JSON, zaradi česar so podatki lahko razumljivi.
Koda
db.staff().find().pretty()Slika 7: V školjki Mongo

Slika 8: V Robo 3T

Zaključek
Kazalec je kazalec, ki se uporablja za vrnitev celotnega pridobljenega zapisa. Iz kurzorja lahko izrecno prikličemo določeno vrednost indeksa. Nastavimo lahko omejitev kurzorja in preštejemo njegov indeks. Prenesene zapise lahko tudi olepšamo, da jih zlahka preberemo.
Z enostavnimi besedami ga lahko uporabimo za predvajanje menija v skladu z našimi zahtevami.
katera je najboljša brezplačna aplikacija za prenos glasbe
Naša prihajajoča vadnica bo razložila vse o spreminjanju poizvedb v MongoDB z uporabo omejitve !!
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Poizvedbeni dokument MongoDB z uporabo metode Find () (primeri)
- Metoda sortiranja () MongoDB () s primeri
- Uporaba ObjectId () v MongoDB s primeri
- MongoDB Posodobi in izbriši dokument s primeri
- MongoDB Ustvari uporabnika in dodeli vloge s primeri
- 20+ MongoDB vadnica za začetnike: brezplačen tečaj MongoDB
- MongoDB Ustvari varnostno kopijo baze podatkov
- Preverjanje pristnosti uporabnika v MongoDB