Para usar MongoDB con Node.js, primero deberás instalar el controlador de MongoDB para Node.js. Aquí te dejo una guía paso a paso de cómo hacerlo:
1. Instalación En tu terminal, navega al directorio de tu proyecto de Node.js e ingresa el siguiente comando para instalar el controlador oficial de MongoDB para Node.js:
```bash npm install mongodb ``` 2. Conexión a MongoDB Aquí hay un ejemplo de cómo puedes usar el controlador de MongoDB para conectarte a tu base de datos: ```javascript const MongoClient = require(‘mongodb’).MongoClient; const uri = “tu_uri_de_conexión_aqui”; const client = new MongoClient(uri, { useNewUrlParser: true, useUnifiedTopology: true }); client.connect(err => { const collection = client.db(“nombre_de_tu_base_de_datos”).collection(“nombre_de_tu_colección”); // realizar operaciones en tu colección aquí client.close(); }); ```3. Realizando Operaciones de Base de Datos
Puedes hacer operaciones CRUD (Create, Read, Update, Delete) en tu base de datos de MongoDB desde Node.js. – Crea un nuevo documento en la base de datos: ```javascript const newDocument = { nombre: ‘John’, apellido: ‘Doe’ }; collection.insertOne(newDocument, (error, result) => { console.log(“Documento insertado”); }); ``` – Lee un documento de la base de datos: ```javascript const query = { nombre: ‘John’ }; collection.find(query).toArray((error, documents) => { console.log(documents); }); ``` – Actualiza un documento en la base de datos: ```javascript const filter = { nombre: ‘John’ }; const updateDocument = { $set: { nombre: ‘John’, apellido: ‘Doe Ju’ } }; collection.updateOne(filter, updateDocument, (error, result) => { console.log(“Documento actualizado”); }); ``` – Elimina un documento de la base de datos: ```javascript const query = { nombre: ‘John’ }; collection.deleteOne(query, (error, result) => { console.log(“Documento eliminado”); }); ```De esta manera podrás utilizar MongoDB con Node.js. Recuerda que necesitarás MongoDB instalado en tu computadora o utilizar un servicio en la nube como MongoDB Atlas.