Objeto objeto incorporado

ObjetoMongoCursor

objeto de cursor de datos de base de datos mongodb

relación de 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

Especifica la cantidad de registros que se omitirán al devolver resultados

1
MongoCursor MongoCursor.skip(Integer num) async;

Parámetros de llamada:

  • num: Entero, número de registros

Resultado devuelto:

  • MongoCursor, devolver el objeto del cursor en sí mismo es conveniente para encadenar llamadas

limit

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

1
MongoCursor MongoCursor.limit(Integer size) async;

Parámetros de llamada:

  • size: Entero, número de registros

Resultado devuelto:

  • MongoCursor, devolver el objeto del cursor en sí mismo es conveniente para encadenar llamadas

sort

Establecer el orden de los resultados devueltos

1
MongoCursor MongoCursor.sort(Object opts);

Parámetros de llamada:

  • opts: Objeto, especifica la condición de clasificación

Resultado devuelto:

  • MongoCursor, devolver el objeto del cursor en sí mismo es conveniente para encadenar llamadas

hasNext

Consultar si el cursor actual tiene el siguiente registro

1
Boolean MongoCursor.hasNext();

Resultado devuelto:

  • Boolean, devuelve verdadero si hay un registro

next

Devuelve el siguiente registro del cursor actual

1
Object MongoCursor.next();

Resultado devuelto:

  • Object, el objeto de registro, o nulo si no hay ningún registro

count

El número total de registros en el cursor de consulta

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

Parámetros de llamada:

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

Resultado devuelto:

  • Integer, devuelve el número total de registros

size

El número total de registros en el cursor de consulta, equivalente a contar (verdadero)

1
Integer MongoCursor.size();

Resultado devuelto:

  • Integer, devuelve el número total de registros

forEach

Atraviese todos los registros y vuelva a llamar al controlador

1
MongoCursor.forEach(Function func);

Parámetros de llamada:

  • func: Función, especifica la función del controlador

map

Recorra y procese todos los registros y devuelva los resultados del procesamiento

1
Array MongoCursor.map(Function func);

Parámetros de llamada:

  • func: Función, especifica la función del controlador

Resultado devuelto:

  • Array, devuelve una matriz de resultados de procesamiento

toArray

Devuelve una matriz de todos los registros en el cursor actual

1
Array MongoCursor.toArray();

Resultado devuelto:

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

hint

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

1
MongoCursor MongoCursor.hint(Object opts);

Parámetros de llamada:

  • opts: Objeto, especifica el índice a forzar a usar

Resultado devuelto:

  • MongoCursor, devolver el objeto del cursor en sí mismo es conveniente para encadenar llamadas

toString

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

1
String MongoCursor.toString();

Resultado devuelto:

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

toJSON

Devuelve la representación en formato JSON del objeto, generalmente devuelve el conjunto de propiedades legibles definidas por el objeto

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

Parámetros de llamada:

  • key: Cadena, sin usar

Resultado devuelto:

  • Value, devuelve un valor que contiene JSON serializable