Object ingebouwd object

objectMongoCursor

mongodb-databasegegevenscursorobject

erfenis relatie

lid functie

skip

Specificeert het aantal records dat moet worden overgeslagen bij het retourneren van resultaten

1
MongoCursor MongoCursor.skip(Integer num) async;

Oproepparameters:

  • num: geheel getal, aantal records

retour resultaat:

  • MongoCursor, retourneert het cursorobject zelf voor kettingaanroepen

limit

Specificeert het maximum aantal records dat geretourneerd moet worden

1
MongoCursor MongoCursor.limit(Integer size) async;

Oproepparameters:

  • size: geheel getal, aantal records

retour resultaat:

  • MongoCursor, retourneert het cursorobject zelf voor kettingaanroepen

sort

Stel de sortering van geretourneerde resultaten in

1
MongoCursor MongoCursor.sort(Object opts);

Oproepparameters:

  • opts: Object, specificeer de sorteervoorwaarde

retour resultaat:

  • MongoCursor, retourneert het cursorobject zelf voor kettingaanroepen

hasNext

Vraag of de huidige cursor het volgende record heeft

1
Boolean MongoCursor.hasNext();

retour resultaat:

  • Boolean, retourneert waar als er een record is

next

Geeft het volgende record van de huidige cursor terug

1
Object MongoCursor.next();

retour resultaat:

  • Object, het recordobject, retourneert null als er geen record is

count

Het totale aantal records voor de querycursor

1
Integer MongoCursor.count(Boolean applySkipLimit = false);

Oproepparameters:

  • applySkipLimit: Boolean, specificeer of het aantal records moet worden opgevraagd na overslaan en beperken, de standaardwaarde is false, en alle records opvragen

retour resultaat:

  • Integer, retourneert het totale aantal records

size

Vraag het totale aantal records van de cursor op, gelijk aan count(true)

1
Integer MongoCursor.size();

retour resultaat:

  • Integer, retourneert het totale aantal records

forEach

Doorloop alle records en roep de verwerkingsfunctie terug

1
MongoCursor.forEach(Function func);

Oproepparameters:

  • func: Functie, specificeert de verwerkingsfunctie

map

Alle records doorlopen en verwerken en de verwerkingsresultaten retourneren

1
Array MongoCursor.map(Function func);

Oproepparameters:

  • func: Functie, specificeert de verwerkingsfunctie

retour resultaat:

  • Array, retourneert een reeks verwerkingsresultaten

toArray

Retourneert een matrix van alle records van de huidige cursor

1
Array MongoCursor.toArray();

retour resultaat:

  • Array, retourneert een Javascript-array die alle gegevens bevat

hint

Wijzig de standaardindexstrategie van de mongodb-server en gebruik de opgegeven index voor query's

1
MongoCursor MongoCursor.hint(Object opts);

Oproepparameters:

  • opts: Object, specificeert de verplichte index

retour resultaat:

  • MongoCursor, retourneert het cursorobject zelf voor kettingaanroepen

toString

Retourneert de tekenreeksrepresentatie van het object, retourneert over het algemeen "[Native Object]", het object kan opnieuw worden geïmplementeerd volgens zijn eigen kenmerken

1
String MongoCursor.toString();

retour resultaat:

  • String, retourneert een tekenreeksrepresentatie van het object

toJSON

Retourneert de weergave in JSON-indeling van het object, retourneert over het algemeen een verzameling leesbare eigenschappen die door het object zijn gedefinieerd

1
Value MongoCursor.toJSON(String key = "");

Oproepparameters:

  • key: String, niet gebruikt

retour resultaat:

  • Value, die een JSON-serialiseerbare waarde retourneert