El siguiente enfoque cubre el movimiento de documentos MongoDB de una colección a otra. Con la ayuda de mongoose, moveremos un documento MongoDB de una colección a otra. Asegúrese de que en el esquema de ambas colecciones todos los campos sean iguales.
Instalar mangosta:
Paso 1: puede visitar el enlace Instalar mongoose para instalar el módulo mongoose . Puede instalar este paquete usando este comando.
npm install mongoose
Paso 2: ahora puede importar el módulo mongoose en su archivo usando:
const mongoose = require('mongoose');
Base de datos: ya tenemos documentos en nuestra colección de origen y destino antes de mudarnos, como se muestra a continuación:
Colección fuente antes del movimiento: nuestra colección fuente antes del movimiento se verá así.
Colección de destino antes de la mudanza: nuestra colección de destino antes de la mudanza se verá así.
Implementación:
Cree una carpeta en la que pueda agregar dos archivos model.js e index.js que se muestran a continuación:
- model.js: contiene esquemas para la colección de origen y la colección de destino y exporta modelos de ambos esquemas.
- index.js: contiene código para mover un documento del esquema de origen al esquema de destino.
índice.js
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA