usage cursor mongodb with examples
Usando Cursor y sus métodos dentro de MongoDB:
Espero que esté disfrutando de la variedad de tutoriales en este Guía para principiantes de la serie de formación MongoDB .
Nuestro tutorial anterior de esta serie explicó todo sobre método find () en la colección MongoDB .
En este tutorial, aprenderemos sobre el cursor y sus métodos dentro de MongoDB en detalle.
Preguntas y respuestas de la entrevista del desarrollador sql para pdf experimentado
Lo que vas a aprender:
- Cursor
- Ilustrar cursor
- Contar Cursor
- Límite de cursor
- Cursor embellecer
- Conclusión
- Lectura recomendada
Cursor
los Cursor es un Colección MongoDB del documento que se devuelve al ejecutar el método de búsqueda.
De forma predeterminada, se ejecuta automáticamente como un bucle. Sin embargo, podemos obtener explícitamente un documento de índice específico al devolver el cursor. Es como un puntero que apunta a un valor de índice específico.
En palabras simples, cuando llamamos a un método de búsqueda, todos los documentos que se devuelven se guardan en un cursor virtual. Si un método de búsqueda devuelve un documento, significa que el cursor tiene un índice de 0 a 3.
Ilustrar cursor
Para entender el cursor, veamos un ejemplo.
En esto Ejemplo , primero comprobaremos cuántos documentos tenemos en nuestra colección MongoDB. Luego llamaremos a un índice específico que es devuelto por un cursor al ejecutar el método de búsqueda con el siguiente código.
Código
|_+_|Figura 1: En Mongo Shell
Figura 2: En Robo 3T
En el ejemplo anterior, se ilustra claramente que el cursor es como una matriz del puntero que apunta a un índice específico. Cuando llamamos al índice 0 mediante el método de búsqueda, nos devuelve el primer registro que se coloca en los índices 0.
Contar Cursor
El método de conteo nos ayudará a recuperar cuántos registros están disponibles dentro de un cursor. Si colocamos “.count ()” justo después del método de búsqueda, contará cuántos registros hay.
Puede observar el siguiente ejemplo.
Código
|_+_|Figura 3: En Mongo Shell
Figura 4: En Robo 3T
cuál es mi clave de seguridad de internet
Límite de cursor
Una plataforma proporciona el método de límite de MongoDB mediante el cual podemos obtener registros limitados de un cursor. Un cursor tiene miles de documentos, pero solo necesitamos 2 documentos para que podamos limitar el cursor a 2 documentos como puede ver a continuación. Ejemplo.
Código
|_+_|Figura 5: En Mongo Shell
Figura 6: En Robo 3T
Cursor embellecer
Se utiliza para hacer legible el documento obtenido. Cuando ejecutamos el método de búsqueda, devolverá todos los documentos disponibles fila por fila. Cuando agregamos un método bonito con el método de búsqueda, devolverá todos los documentos en forma de JSON, lo que hace que los datos sean fácilmente comprensibles.
Código
|_+_|Figura 7: En Mongo Shell
Figura 8: En Robo 3T
Conclusión
El cursor es un puntero que se utiliza para devolver todo el registro obtenido. Podemos llamar explícitamente a un valor de índice específico desde un cursor. Podemos establecer un límite del cursor y contar su índice. También podemos embellecer los registros obtenidos para poder leerlos fácilmente.
En palabras simples, podemos usarlo para reproducir el disco en el menú de acuerdo con nuestros requisitos.
¡Nuestro próximo tutorial explicará todo sobre la modificación de consultas en MongoDB usando limit !!
PREV Tutorial | SIGUIENTE Tutorial
Lectura recomendada
- Documento de consulta de MongoDB con el método Find () (ejemplos)
- Método MongoDB Sort () con ejemplos
- Uso de ObjectId () en MongoDB con ejemplos
- MongoDB Actualizar y eliminar documento con ejemplos
- MongoDB Crear usuario y asignar roles con ejemplos
- Más de 20 tutoriales de MongoDB para principiantes: curso gratuito de MongoDB
- MongoDB Create Database Backup
- Autenticación de usuario en MongoDB