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
1MongoCursor 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
1MongoCursor 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
1MongoCursor 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
1Boolean MongoCursor.hasNext();
resultado devuelto:
- Boolean, devuelve verdadero si hay un registro
next
Devuelve el siguiente registro del cursor actual
1Object 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
1Integer 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)
1Integer 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
1MongoCursor.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
1Array 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
1Array 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
1MongoCursor 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
1String 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
1Value MongoCursor.toJSON(String key = "");
Parámetros de llamada:
- key: Cadena, no utilizada
resultado devuelto:
- Value, que devuelve un valor serializable JSON