Objeto objeto incorporado

Object MongoCursor

objeto de cursor de datos de base de datos mongodb

Herencia

Función miembro

skip

Especifique el número de registros a omitir al devolver resultados

1
MongoCursor MongoCursor.skip(Integer num) async;

Parámetros de llamada:

  • num : entero, número de registros

Devuelve el resultado:

  • MongoCursor , devolver el objeto del cursor facilita las llamadas encadenadas

limit

Especifique 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

Devuelve el resultado:

  • MongoCursor , devolver el objeto del cursor facilita las llamadas encadenadas

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

Devuelve el resultado:

  • MongoCursor , devolver el objeto del cursor facilita las llamadas encadenadas

hasNext

Consulta si el cursor actual tiene el siguiente registro

1
Boolean MongoCursor.hasNext();

Devuelve el resultado:

  • Boolean , verdadero si hay registros

next

Devuelve el siguiente registro del cursor actual

1
Object MongoCursor.next();

Devuelve el resultado:

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

count

Consulta el número total de registros del cursor

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

Parámetros de llamada:

  • applySkipLimit : Boolean, 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

Devuelve el resultado:

  • 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();

Devuelve el resultado:

  • Integer , devuelve el número total de registros

forEach

Iterar a través de todos los registros y la función del controlador de devolución de llamada

1
MongoCursor.forEach(Function func);

Parámetros de llamada:

  • func : Function, especifica la función de procesamiento

map

Iterar a través de todos los registros y devolver los resultados del procesamiento

1
Array MongoCursor.map(Function func);

Parámetros de llamada:

  • func : Function, especifica la función de procesamiento

Devuelve el resultado:

  • Array , devuelve la matriz de resultados de procesamiento

toArray

Devuelve una matriz de todos los registros para el cursor actual

1
Array MongoCursor.toArray();

Devuelve el resultado:

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

hint

Modifique la estrategia de indexación predeterminada del servidor mongodb y use el índice especificado para consultar

1
MongoCursor MongoCursor.hint(Object opts);

Parámetros de llamada:

  • opts : Object, especifique el índice a utilizar

Devuelve el resultado:

  • MongoCursor , devolver el objeto del cursor facilita las llamadas encadenadas

toString

Devuelve una representación de cadena del objeto, generalmente "[Objeto nativo]". Los objetos se pueden volver a implementar de acuerdo con sus propias características

1
String MongoCursor.toString();

Devuelve el resultado:

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

toJSON

Devuelve una representación JSON del objeto, normalmente devuelve una colección de propiedades legibles definidas por el objeto

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

Parámetros de llamada:

  • key : cadena, sin usar

Devuelve el resultado:

  • Value , devuelve un valor que contiene un JSON serializable