MongoDB encontrar todo

MongoDB encontrar todo
"Si no desea utilizar ninguna base de datos tradicional y desea usar una alternativa simple que no requiera tantas configuraciones, entonces MongoDB está en su servicio. Le permite crear colecciones y almacenar datos en forma de listas, formatos de matrices y diccionarios, I.mi., pares de valores clave. Entonces, hemos decidido discutir el uso de la función find () de MongoDB para mostrar los datos del documento de las colecciones. Comencemos con el artículo de hoy actualizándolo y actualizándolo primero para evitar cualquier error o problema mientras realiza nuestras tareas en forma de consultas. Para actualizar nuestro Ubuntu 2.04 Sistema, necesitamos usar el paquete "Apt" de nuestro sistema Linux, que es imprescindible en casi todas las instrucciones de instalación o configuración de Linux. Entonces, hemos probado las consultas de actualización y actualización combinadas en una sola consulta con el paquete "Apt". El uso de los privilegios de sudo puede requerir que la contraseña de su cuenta de usuario continúe este proceso."

El proceso de actualización y actualización requiere la afirmación del usuario antes de seguir adelante con este proceso haciendo una pregunta que se muestra a continuación. Toque "Y" para continuar este proceso.

En unos minutos, nuestro sistema se actualizará y actualizará por completo, como se presenta a continuación.

Antes de ir más allá, debe asegurarse de que MongoDB ya esté instalado en su sistema Linux. Si no, intente instalarlo en su sistema mientras trabajamos dentro de MongoDB. Después de su instalación exitosa, debe iniciarlo dentro de su shell Linux utilizando la palabra clave simple "Mongo", como se muestra a continuación. Se iniciará el terminal MongoDB en la pantalla de su carcasa. Ahora podemos probar algunos comandos en su shell para ver cómo podemos encontrar una lista dentro de la base de datos.

Echemos un vistazo a las bases de datos ya creadas de MongoDB para nuestro sistema utilizando su instrucción "Show DBS". Mostró un total de 4 bases de datos, mientras que tres de ellas están incorporadas, y la base de datos de prueba está definida por el usuario y puede usarse más. Para usar la base de datos de "prueba", debemos probar la instrucción de "usar" seguida del nombre de una base de datos, yo.mi., "Prueba" en el caparazón de MongoDB. Nos cambiará dentro de la base de datos de "prueba", y todo nuestro trabajo se realizará dentro de ella a partir de ahora. Para crear y encontrar listas en la base de datos, necesitamos crear las colecciones que contienen datos en forma de listas. La instrucción "Show Collections" se puede usar para mostrar todas las colecciones ya hechas dentro de nuestra base de datos, yo.mi., un total de tres colecciones.

Para mostrar los datos de las colecciones ya creadas en nuestra pantalla de shell MongoDB, necesitamos usar la función "Buscar" precedida por la palabra clave "DB" y el nombre de la colección. La función find () se puede usar de muchas maneras para mostrar los datos de la colección de ciertas maneras, yo.mi., datos completos o parte de un datos. Entonces hemos estado usando la instrucción "db" seguida del nombre de una colección, yo.mi., La función "nueva" y "find ()" sin ningún parámetro para mostrar todos los datos de documentos existentes de la recopilación "nuevo."El uso de esta instrucción muestra un total de 2 listas dentro del" nuevo "documento de colección. Estas listas contienen datos en forma de pares de valor clave.

Solo así, hemos estado utilizando la misma función de "encontrar" que se aplicará a la colección "extra" sin agregar ningún valor paramétrico. La ejecución de esta instrucción mostró que la colección "extra" contiene solo un documento de lista solo dentro de él como datos, i.mi., valor clave.

Intentemos eliminar las colecciones existentes de la base de datos de trabajo actual "DB."Para eliminar las colecciones de nuestra base de datos" DB ", use la función" Drop "dentro de la misma consulta" DB "junto con el nombre de una colección, I.mi., "Extra" y "Nuevo."Después de usar la consulta" Show Collections "en el shell, hemos descubierto que ambas colecciones se han eliminado con éxito, y solo queda una colección en la base de datos, I.mi., "Prueba."

Avancemos para crear una nueva colección y agregar datos en forma de un documento de lista dentro de él. Por lo tanto, necesitamos usar el método "CreateCollection" de MongoDB dentro de la instrucción "DB" para crear una nueva colección llamada "Lista."La colección se ha creado con éxito cuando el estado de retorno" 1 "muestra el mensaje" OK ". Al mostrar todas las colecciones utilizando la instrucción "Mostrar colecciones", hemos encontrado la colección recién hecha dentro de la lista, I.mi., "Lista."

Al usar la función "Buscar" para mostrar los datos de una "lista" de colección, hemos descubierto que actualmente está vacío y no tiene datos en forma de matrices, listas o diccionarios.

Para insertar datos dentro de la recopilación, necesitamos usar los soportes rizados "" en forma de lista. Para esto, intente usar la función "Insertar" dentro de la instrucción "DB" después del nombre de una colección, I.mi., "Lista."Se han agregado un total de 5 pares de valor clave.

Usando la función "Buscar" de la colección "Lista" seguida de los soportes rizados vacíos , podemos mostrar todos los datos de la lista de colecciones.

Para mostrar menos datos o datos específicos del documento de recopilación de "Lista", debe especificar el nombre de clave particular a 1, como lo hicimos para las claves 1, 3 y 5 dentro del ejemplo de la espiral a continuación. Uso de 1 para columnas específicas de un documento de colección, solo tenemos 3 valores de columna mostrados.

Supongamos que tiene los datos a continuación en el documento de colecciones "List".

También podemos mostrar la lista de colección completa de la colección que contiene un valor específico dentro de ella. Para esto, debes usar el nombre clave, yo.mi., LIST1 seguido del colon, y el valor específico dentro de las comas invertidas.

Conclusión

Este artículo elabora sobre el uso de MongoDB dentro del sistema Linux en lugar de los sistemas de bases de datos tradicionales en su párrafo introductorio. Discutió el uso de la función find () para mostrar todos los datos de "recopilación" en forma de listas o matrices. Para esto, hemos discutido algunas instrucciones de MongoDB para mostrar el uso de la función find () para mostrar todos los datos de la lista y los datos de la lista específicos de las colecciones.