Objeto objeto integrado

Objeto MongoCursor

objeto de cursor de datos de base de datos mongodb

Herencia

#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()

Función miembro

skip

Especifique el número de registros que se deben omitir al devolver los resultados.

1
MongoCursor MongoCursor.skip(Integer num) async;

Parámetros de llamada:

  • num: Entero, el número de registros

Devolver resultado:

  • MongoCursor, Devuelve el propio objeto del cursor para facilitar las llamadas en cadena

limit

Especifique el número máximo de registros para devolver resultados

1
MongoCursor MongoCursor.limit(Integer size) async;

Parámetros de llamada:

  • size: Entero, el número de registros

Devolver resultado:

  • MongoCursor, Devuelve el propio objeto del cursor para facilitar las llamadas en cadena

sort

Establecer el orden de los resultados devueltos

1
MongoCursor MongoCursor.sort(Object opts);

Parámetros de llamada:

  • opts: Objeto, especificar criterios de clasificación

Devolver resultado:

  • MongoCursor, Devuelve el propio objeto del cursor para facilitar las llamadas en cadena

hasNext

Consultar si el cursor actual tiene el siguiente registro

1
Boolean MongoCursor.hasNext();

Devolver resultado:

  • Boolean, Devuelve verdadero si hay un registro

next

Devuelve el siguiente registro del cursor actual

1
Object MongoCursor.next();

Devolver resultado:

  • Object, Objeto de registro, devuelve nulo si no hay registro

count

Consultar el número total de registros del cursor

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

Parámetros de llamada:

  • applySkipLimit: Booleano, especifique si desea consultar el número de registros después de omitir y limitar, el valor predeterminado es falso, consultar el número total de registros

Devolver resultado:

  • Integer, Devuelve el número total de registros

size

Consultar el número total de registros del cursor, equivalente a contar (verdadero)

1
Integer MongoCursor.size();

Devolver resultado:

  • Integer, Devuelve el número total de registros

forEach

Recorre todos los registros y vuelve a llamar a la función de procesamiento

1
MongoCursor.forEach(Function func);

Parámetros de llamada:

  • func: Función, especifique la función de procesamiento

map

Recorre todos los registros y devuelve el resultado del procesamiento

1
Array MongoCursor.map(Function func);

Parámetros de llamada:

  • func: Función, especifique la función de procesamiento

Devolver resultado:

  • Array, Devuelve una matriz de resultados de procesamiento.

toArray

Devuelve una matriz de todos los registros del cursor actual.

1
Array MongoCursor.toArray();

Devolver resultado:

  • Array, Devuelve una matriz de Javascript que contiene todos los datos

hint

Modifique la estrategia de índice predeterminada del servidor mongodb, use el índice especificado para la consulta

1
MongoCursor MongoCursor.hint(Object opts);

Parámetros de llamada:

  • opts: Objeto, especifique el índice obligatorio

Devolver resultado:

  • MongoCursor, Devuelve el propio objeto del cursor para facilitar las llamadas en cadena

toString

Devuelve la representación en cadena del objeto, generalmente devuelve "[Native Object]", el objeto se puede volver a implementar de acuerdo con sus propias características

1
String MongoCursor.toString();

Devolver resultado:

  • String, Devuelve la representación de cadena del objeto

toJSON

Devuelve la representación en formato JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto

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

Parámetros de llamada:

  • key: Cadena, sin usar

Devolver resultado:

  • Value, Devuelve un valor que contiene JSON serializable