How to connect MongoDB Compass locally?

 const uri = "mongodb://127.0.0.1:27017";

Just use the above code in your nodejs (express) file.

For Example:

const express = require('express');
const app = express();
const cors = require('cors');
require('dotenv').config();
const nodemailer = require("nodemailer");
const port = process.env.PORT || 5000;

app.use(cors())
app.use(express.json());



const { MongoClient, ServerApiVersion, ObjectId } = require('mongodb');
// const uri = `mongodb+srv://${process.env.MONGO_USER}:${process.env.MONGO_PASS}@cluster0.h7sw1.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0`;

const uri = "mongodb://127.0.0.1:27017";

// Create a MongoClient with a MongoClientOptions object to set the Stable API version
const client = new MongoClient(uri, {
    serverApi: {
        version: ServerApiVersion.v1,
        strict: true,
        deprecationErrors: true,
    }
});

async function run() {
    try {
        // Connect the client to the server (optional starting in v4.7)
        await client.connect();
        // Send a ping to confirm a successful connection


        // your code here
}

Post a Comment

أحدث أقدم