Mangosta | Función encontrarUnoYEliminar() – Part 1

La función findOneAndDelete() se usa para encontrar un documento coincidente, eliminarlo y pasar el documento encontrado (si lo hay) a la devolución de llamada. Instalación del módulo mangosta: Puede visitar el enlace para instalar el módulo mongoose . Puede instalar este paquete usando este comando. npm install mongoose Después de instalar el módulo mongoose, puede … Continue reading «Mangosta | Función encontrarUnoYEliminar() – Part 1»

MongoDB – Método Actualizar()

El método update() actualiza los valores en el documento existente en las colecciones de MongoDB. Cuando actualiza su documento, el valor del campo _id permanece sin cambios. De forma predeterminada, el método db.collection.update() actualiza un solo documento. Incluya la opción multi: true para actualizar todos los documentos que coincidan con la consulta dada. Este método … Continue reading «MongoDB – Método Actualizar()»

MongoDB – Menos que igual al Operador $lte

MongoDB proporciona diferentes tipos de operadores de comparación y el operador menor que igual a ( $lte ) es uno de ellos. Este operador se utiliza para seleccionar aquellos documentos donde el valor del campo es menor que igual a (<=) el valor dado. Puede utilizar este operador en métodos como find(), update(), etc. según … Continue reading «MongoDB – Menos que igual al Operador $lte»

Consultas agregadas

MongoDB es una base de datos de modelos de documentos NoSQL y se utiliza principalmente en el análisis de Big Data, como los resultados de las encuestas electorales, el crecimiento de una industria en los últimos años, etc. Para realizar grandes cálculos, en MongoDB utilizamos la agregación.  La agregación agrupa los datos de múltiples documentos … Continue reading «Consultas agregadas»

Diferencia entre Hive y MongoDB

1. Hive : Hive es un software de almacenamiento de datos para consultar y administrar grandes conjuntos de datos distribuidos, construido en Hadoop . Es desarrollado por Apache Software Foundation en 2012. Contiene dos módulos, uno es MapReduce y otro es Hadoop Distributed File System (HDFS). Almacena el esquema en una base de datos y … Continue reading «Diferencia entre Hive y MongoDB»

Mangosta | función remove()

La función remove() se utiliza para eliminar los documentos de la base de datos según la condición. Instalación del módulo mangosta: Puede visitar el enlace para instalar el módulo mongoose . Puede instalar este paquete usando este comando. npm install mongoose Después de instalar el módulo mongoose, puede verificar su versión mongoose en el símbolo … Continue reading «Mangosta | función remove()»

MongoDB – método dropIndex()

El método dropIndex() descarta o elimina el índice especificado de la colección dada. Solo toma un parámetro que es el índice, que queremos eliminar y es opcional. Para encontrar el nombre del índice o el documento de especificación del índice para el método dropIndex(), use el método getIndexes() .  Con este método, no puede eliminar … Continue reading «MongoDB – método dropIndex()»

Ordenar documentos en MongoDB

 La clasificación es la forma de organizar los documentos en orden ascendente o descendente. En MongoDB, podemos ordenar los documentos en orden ascendente o descendente según los datos del campo. Para ordenar documentos en una colección usamos el método sort() . Este método toma un parámetro que contiene un campo: par de valores que define … Continue reading «Ordenar documentos en MongoDB»

MongoDB – $cada modificador

MongoDB proporciona diferentes tipos de operadores de actualización de array para actualizar los valores de los campos de array en los documentos y el modificador $each es uno de ellos. Este modificador se usa para agregar múltiples valores al campo de la array. Puede usar este modificador con los operadores $addToSety : $push $eachmodificador con … Continue reading «MongoDB – $cada modificador»

Diferencia entre Neo4j y MongoDB

1. Neo4j : es  el sistema de gestión de bases de datos de gráficos más famoso y también es un sistema de base de datos NoSQL desarrollado por Neo4j, Inc. Es diferente de Mysql o MongoDB, ya que tiene características que lo hacen especial en comparación con otros sistemas de gestión de bases de datos. … Continue reading «Diferencia entre Neo4j y MongoDB»