Answers for "local mongodb connection string node js"

18

mongodb local connection string

mongodb://localhost:27017/mydbname
Posted by: Guest on May-28-2020
1

how to connect local mongoDb to node

//with mongoose 

const mongoose = require('mongoose');

mongoose.connect(
    mongoURI,
    {
        useNewUrlParser: true,
        useUnifiedTopology: true
    },
    (err) => {
        if (err) console.log(err);
        app.listen(3000);
    }
);
/********************************************************************/
// with mongodb lib
const mongodb = require('mongodb');

const MongoClient = mongodb.MongoClient;

let _db;
// you can replace test with any database name that you want
const mongoConnect = (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 Database
const getDb = () => {
  if (_db) return _db;
  throw 'No database found';
}

exports.mongoConnect = mongoConnect;
exports.getDb = getDb;
Posted by: Guest on August-30-2020
2

mongodb connection string

module.exports = (mongoose) => {
    mongoose.connect(process.env.MONGODB_URI, {
      useNewUrlParser: true,
      useUnifiedTopology: true,
      useCreateIndex: true,
      useFindAndModify: false,
    }, (err) => {
        if (!err) {console.log('Mongodb Connected Successfully')}
        else {console.log('Error in Db connection')}
    }  );
  };
Posted by: Guest on July-21-2021

Code answers related to "local mongodb connection string node js"

Browse Popular Code Answers by Language