Objeto objeto integrado

Objeto MongoCursor

objeto de cursor de datos de base de datos mongodb

Herencia

Función miembro

skip

Especifique el número de registros que se omitirán al devolver resultados

1
MongoCursor MongoCursor.skip(Integer num) async;

Parámetros de llamada:

  • num : Integer, el número de registros

Devolver resultado:

  • MongoCursor , devuelve el 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, número de registros

Devolver resultado:

  • MongoCursor , devuelve el 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 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

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

Recorre todos los registros y devuelve el resultado del procesamiento

1
Array MongoCursor.map(Function func);

Parámetros de llamada:

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

Devolver resultado:

  • Array , devuelve una serie 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, especificar el índice obligatorio

Devolver resultado:

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

toString

Devuelve la representación de 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 : String, sin usar

Devolver resultado:

  • Value , devuelve un valor que contiene JSON serializable