Objeto objeto incorporado

objetoMongoCursor

objeto de cursor de datos de base de datos mongodb

relación de herencia

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, devuelve el objeto del cursor en sí mismo para llamadas en cadena

limit

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

1
MongoCursor MongoCursor.limit(Integer size) async;

Parámetros de llamada:

  • size: Entero, número de registros

resultado devuelto:

  • MongoCursor, devuelve el objeto del cursor en sí mismo para llamadas en cadena

sort

Establecer la clasificación de los resultados devueltos

1
MongoCursor MongoCursor.sort(Object opts);

Parámetros de llamada:

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

resultado devuelto:

  • MongoCursor, devuelve el objeto del cursor en sí mismo para llamadas en cadena

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, si no hay registro, devuelve nulo

count

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

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 y consultar todos los registros

resultado devuelto:

  • Integer, devuelve el número total de registros

size

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

1
Integer MongoCursor.size();

resultado devuelto:

  • 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, especifica la función de procesamiento

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 de procesamiento

resultado devuelto:

  • Array, devuelve una matriz de resultados de procesamiento

toArray

Devuelve una matriz de todos los registros del 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 obligatorio

resultado devuelto:

  • MongoCursor, devuelve el objeto del cursor en sí mismo para llamadas en cadena

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 una representación de cadena del objeto

toJSON

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

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

Parámetros de llamada:

  • key: Cadena, no utilizada

resultado devuelto:

  • Value, que devuelve un valor serializable JSON