Node JS

How to Connect Node.js with MongoDB using Mongoose

Steps to connect MongoDB with NodeJS using Mongoose

7/31/2023
0 views
mongodb-nodejs-connection.jsJavaScript
const mongoose = require("mongoose");

const dbURi = "mongodb://localhost:27017";

const options = {
    autoIndex: true,
    serverSelectionTimeoutMS: 5000,
    socketTimeoutMS: 45000,
    family: 4
}

async function connectDB() {
    try {
        if(mongoose.connection.readyState != 1) {
            await mongoose.connect(dbURi, options);
            console.log("Database connected!");
        } else {
            console.log("Database already connected!");
        }
    } catch(err) {
        console.error(err);
        process.exit(1);
    }
}

module.exports = {connectDB}
NodeJsMongoDBMongooseDatabase Connection

Loading comments...

Related Examples

Data Validation using Middleware and JOI
Node JS

Data Validation using Middleware and JOI