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

Resultado devuelto:

  • MongoCursor , devuelve el objeto del cursor para llamadas encadenadas

limit

Especifique el número máximo de registros devueltos

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 para llamadas encadenadas

sort

Establecer el orden de los resultados devueltos

1
MongoCursor MongoCursor.sort(Object opts);

Parámetros de llamada:

  • opts : Object, especificar condiciones de ordenación

Resultado devuelto:

  • MongoCursor , devuelve el objeto del cursor para llamadas encadenadas

hasNext

Consulta si el cursor actual tiene el siguiente registro

1
Boolean MongoCursor.hasNext();

Resultado devuelto:

  • Boolean , verdadero si hay un registro

next

Devuelve el siguiente registro del cursor actual

1
Object MongoCursor.next();

Resultado devuelto:

  • Object , 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, especifica si se debe consultar el número de registros después de omitir y limitar, el valor predeterminado es falso, para consultar el número total de 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

Recorrer todos los registros y recuperar la función de procesamiento

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 el resultado del procesamiento

1
Array MongoCursor.map(Function func);

Parámetros de llamada:

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

Resultado devuelto:

  • Array , devuelve la 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 indexación predeterminada del servidor mongodb, use el índice especificado para la consulta

1
MongoCursor MongoCursor.hint(Object opts);

Parámetros de llamada:

  • opts : Object, especifique el índice obligatorio

Resultado devuelto:

  • MongoCursor , devuelve el objeto del cursor para llamadas encadenadas

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 atributos legibles definidos 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