Oggetto oggetto incorporato

ObjectMongoCursor

oggetto cursore dati database mongodb

rapporto di eredità

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>MongoCursor|skip();limit();sort();hasNext();next();count();size();forEach();map();toArray();hint()] [object] <:- [MongoCursor] object toString() toJSON() MongoCursor skip() limit() sort() hasNext() next() count() size() forEach() map() toArray() hint()

funzione membro

skip

Specifica il numero di record da ignorare durante la restituzione dei risultati

1
MongoCursor MongoCursor.skip(Integer num) async;

Parametri di chiamata:

  • num: Numero intero, numero di record

Risultato di ritorno:

  • MongoCursor, la restituzione dell'oggetto cursore stesso è utile per concatenare le chiamate

limit

Specifica il numero massimo di record per restituire i risultati

1
MongoCursor MongoCursor.limit(Integer size) async;

Parametri di chiamata:

  • size: Numero intero, numero di record

Risultato di ritorno:

  • MongoCursor, la restituzione dell'oggetto cursore stesso è utile per concatenare le chiamate

sort

Imposta l'ordine dei risultati restituiti

1
MongoCursor MongoCursor.sort(Object opts);

Parametri di chiamata:

  • opts: Oggetto, specifica la condizione di ordinamento

Risultato di ritorno:

  • MongoCursor, la restituzione dell'oggetto cursore stesso è utile per concatenare le chiamate

hasNext

Interroga se il cursore corrente ha il record successivo

1
Boolean MongoCursor.hasNext();

Risultato di ritorno:

  • Boolean, restituisce true se è presente un record

next

Restituisce il record successivo del cursore corrente

1
Object MongoCursor.next();

Risultato di ritorno:

  • Object, l'oggetto record o null se non è presente alcun record

count

Il numero totale di record nel cursore della query

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

Parametri di chiamata:

  • applySkipLimit: Booleano, specifica se interrogare il numero di record dopo skip e limit, l'impostazione predefinita è false, interroga il numero totale di record

Risultato di ritorno:

  • Integer, restituisce il numero totale di record

size

Il numero totale di record nel cursore della query, equivalente a count(true)

1
Integer MongoCursor.size();

Risultato di ritorno:

  • Integer, restituisce il numero totale di record

forEach

Attraversa tutti i record e richiama il gestore

1
MongoCursor.forEach(Function func);

Parametri di chiamata:

  • func: Funzione, specifica la funzione del gestore

map

Attraversa ed elabora tutti i record e restituisce i risultati dell'elaborazione

1
Array MongoCursor.map(Function func);

Parametri di chiamata:

  • func: Funzione, specifica la funzione del gestore

Risultato di ritorno:

  • Array, restituisce un array di risultati di elaborazione

toArray

Restituisce una matrice di tutti i record nel cursore corrente

1
Array MongoCursor.toArray();

Risultato di ritorno:

  • Array, restituisce un array Javascript contenente tutti i dati

hint

Modifica la strategia dell'indice predefinita del server mongodb e utilizza l'indice specificato per la query

1
MongoCursor MongoCursor.hint(Object opts);

Parametri di chiamata:

  • opts: Object, specifica l'indice da forzare a utilizzare

Risultato di ritorno:

  • MongoCursor, la restituzione dell'oggetto cursore stesso è utile per concatenare le chiamate

toString

Restituisce la rappresentazione in stringa dell'oggetto, generalmente restituisce "[Native Object]", l'oggetto può essere reimplementato secondo le proprie caratteristiche

1
String MongoCursor.toString();

Risultato di ritorno:

  • String, restituisce la rappresentazione di stringa dell'oggetto

toJSON

Restituisce la rappresentazione in formato JSON dell'oggetto, generalmente restituisce l'insieme di proprietà leggibili definite dall'oggetto

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

Parametri di chiamata:

  • key: Stringa, non utilizzata

Risultato di ritorno:

  • Value, restituisce un valore contenente JSON serializzabile