Saltar al contenido

ejemplo de código de conexión a local mongodb nodejs

Luego de investigar en varios repositorios y sitios al concluir hemos dado con la resolución que te mostraremos más adelante.

Ejemplo 1: cómo conectar mongoDb local al nodo

//with mongoose const mongoose =require('mongoose');

mongoose.connect(
    mongoURI,
        useNewUrlParser:true,
        useUnifiedTopology:true,(err)=>if(err)console.log(err);
        app.listen(3000););/********************************************************************/// with mongodb libconst mongodb =require('mongodb');constMongoClient= mongodb.MongoClient;let _db;// you can replace test with any database name that you wantconstmongoConnect=(cb)=>MongoClient.connect('mongodb://127.0.0.1:27017/test').then((client)=>
      _db = client.db();cb()console.log('Connected to MongoDb');).catch((err)=>console.log(err););//after your server started you can use getDb to access mongo DatabaseconstgetDb=()=>if(_db)return _db;throw'No database found';

exports.mongoConnect= mongoConnect;
exports.getDb= getDb;

Ejemplo 2: cómo conectar mongodb con el nodo js

asyncfunctionmain()/**
     * Connection URI. Update , , and  to reflect your cluster.
     * See https://docs.mongodb.com/ecosystem/drivers/node/ for more details
     */const uri ="mongodb+srv://:@/test?retryWrites=true&w=majority";const client =newMongoClient(uri);try// Connect to the MongoDB clusterawait client.connect();// Make the appropriate DB callsawaitlistDatabases(client);catch(e)console.error(e);finallyawait client.close();main().catch(console.error);

valoraciones y comentarios

Finalizando este artículo puedes encontrar las anotaciones de otros usuarios, tú igualmente eres capaz mostrar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *