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)