MongoDB – Colección Drop

El método drop() elimina colecciones de la base de datos. También elimina todos los índices asociados con la colección descartada. El método drop acepta un documento opcional. Devuelve verdadero si la colección se eliminó correctamente. Toma un parámetro que es opcional. Este método crea un evento de invalidación para cualquier secuencia de cambios abierta para … Continue reading «MongoDB – Colección Drop»

Mangosta | función findByIdAndRemove()

La función findByIdAndRemove() 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 findByIdAndRemove()»

MongoDB – db.colección.deleteone()

El método deleteOne() elimina el primer documento de la colección que coincida con los criterios de selección dados. Eliminará/eliminará un solo documento de la colección. Toma cuatro parámetros, el primer parámetro es el criterio de selección y los demás son opcionales. Si usa este método en la colección limitada, entonces este método dará una excepción … Continue reading «MongoDB – db.colección.deleteone()»

Operador $Floor de MongoDB

entero más grande menor o igual que el número especificado. Sintaxis:  { $floor number } la Si el valor ingresado es nulo, este operador devolverá nulo. Si el valor ingresado es NaN, este operador devolverá NaN. Si el valor ingresado es un campo faltante, este operador devolverá un valor nulo. Ejemplos: empleados Usando el operador … Continue reading «Operador $Floor de MongoDB»

MongoDB $al operador superior

{ $toUpper: <expression> } Aquí, el argumento pasó en este operador un Ejemplos: empleado el de db.employee.aggregate([ … {$project: {dept: {$toUpper: «$department»}}}]) Uso del operador $toUpper en el documento incrustado: el nombre.firstof db.employee.aggregate([ … {$project: {firstName: {$toUpper: «$name.first»}}}]) Publicación traducida automáticamente Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed … Continue reading «MongoDB $al operador superior»

API de documento de mangosta

Los documentos Mongoose corresponden a documentos MongoDB en una relación uno a uno. Un documento mangosta es básicamente una instancia de un modelo. Primero debe instalar el módulo mongoose: Paso 1: debe visitar el módulo de enlace mangosta. Puedes instalarlo usando este comando. npm install mongoose Paso 2: después de eso, cree una carpeta y … Continue reading «API de documento de mangosta»

Explicar el pasaporte en Node.js

Passport es muy fácil de integrar en el paquete NodeJs, que se utiliza para agregar funciones de autenticación a nuestro sitio web o aplicación web. Para mostrar el uso de Passport en Nodejs, comenzamos con la creación de una aplicación Node muy simple. Crear una aplicación de Node simple usando express:  Paso 1: cree una … Continue reading «Explicar el pasaporte en Node.js»

¿Qué es MEVN Stack?

¿Qué son las pilas web? En primer lugar, comprendamos qué es una pila, si está familiarizado con el desarrollo web o el desarrollo de pila completa, es posible que haya encontrado los términos MEAN, MERN, LAMP , etc. Estas son pilas de aplicaciones web que consisten en un paquete de software y marcos utilizados para … Continue reading «¿Qué es MEVN Stack?»

Upsert en MongoDB

En MongoDB, upsert es una opción que se usa para la operación de actualización, por ejemplo, update(), findAndModify(), etc. O, en otras palabras, upsert es una combinación de update e insert (update + insert = upsert). Si el valor de esta opción se establece en verdadero y el documento o los documentos encontrados coinciden con … Continue reading «Upsert en MongoDB»

¿Cómo crear una nueva colección en MongoDB usando Node.js?

MongoDB , la base de datos NoSQL más popular, es una base de datos orientada a documentos de código abierto. El término ‘NoSQL’ significa ‘no relacional’. Significa que MongoDB no se basa en la estructura de base de datos relacional similar a una tabla, sino que proporciona un mecanismo completamente diferente para el almacenamiento y … Continue reading «¿Cómo crear una nueva colección en MongoDB usando Node.js?»