How to Connect Node.JS with MongoDB using Mongoose | Connect to a MongoDB Database Using Node.js

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ม.ค. 2025

ความคิดเห็น • 62

  • @ricardopiedade9346
    @ricardopiedade9346 ปีที่แล้ว +25

    Man, I was stuck and you set me free...now I can go on with my course!! Thanks a Lot!

    • @krishr8599
      @krishr8599 7 หลายเดือนก่อน

      bro which courese are you following bro and hwat are you doing now bro

    • @DIVESHCSC
      @DIVESHCSC 6 หลายเดือนก่อน

      what course are you going with bro

  • @SearchAndSolve12345
    @SearchAndSolve12345 11 หลายเดือนก่อน +3

    Weldon bro
    success connection ❤❤❤❤

  • @jb_horizons
    @jb_horizons ปีที่แล้ว +2

    Great video but if you are getting the "Cannot Get error" after running node, I solved it by removing the getUsers from line 14. function since we are not using routing, simply replace it with '/' should get the code working.

  • @catharinnivitha7587
    @catharinnivitha7587 5 หลายเดือนก่อน

    Thanks a lot for the video! I was stuck in it for a long time

  • @iamtiller7752
    @iamtiller7752 ปีที่แล้ว +5

    Thank you, I've been trying to connect mongodb locally and I was getting issues connecting, not knowing the url port should not be localhost

    • @pritam7461
      @pritam7461 ปีที่แล้ว

      hey the url that was used in this video can I use it or I have to select some other URL addr?

  • @segunayomide2969
    @segunayomide2969 3 หลายเดือนก่อน +4

    Pls am getting this error "cannot find module"

  • @Elizabeth_Calmau
    @Elizabeth_Calmau 11 หลายเดือนก่อน +2

    Wow, that was super helpful. I appreciate it so much

  • @jetlinkarkha9659
    @jetlinkarkha9659 ปีที่แล้ว +2

    When I run I got syntax error said option.? session so what should I do. I am using nodejs version 12 and mongodb 7.0

  • @karangavade774
    @karangavade774 11 หลายเดือนก่อน +2

    Bro I'm getting referenceerror: users js not defined...

  • @TonyStark-ir4om
    @TonyStark-ir4om ปีที่แล้ว +7

    good video but please explain with each line what and why are you writing that piece of code for starters its very unclear what's happening

  • @shah87874
    @shah87874 10 หลายเดือนก่อน +1

    thnx a lot bro.....god bless u

  • @jillasquad8940
    @jillasquad8940 7 หลายเดือนก่อน +1

    Bro during run the server collection name I put "ball" then I go to check mongo db data base it will create "ball" and also "balls" additional create collection but I run ball it's not running after balls collection running why this collection puts end 's' like balls users

    • @jillasquad8940
      @jillasquad8940 7 หลายเดือนก่อน

      What is the reason bro?

  • @orangesecurity3908
    @orangesecurity3908 11 หลายเดือนก่อน +1

    Большое спасибо!!! Очень помогли ❤

  • @soulfulhuman8724
    @soulfulhuman8724 9 หลายเดือนก่อน +2

    Please reply :-
    Its working fine.
    I have a doubt, why is it so that we are getting id in response.
    How is schema helping then? 😅

    • @savvik5563
      @savvik5563 หลายเดือนก่อน

      makes the code a lot more readable alongside less actual code

  • @shivamkumar-hu3bv
    @shivamkumar-hu3bv ปีที่แล้ว +2

    thnx....u helped me to connect

  • @satishkumarnadar7523
    @satishkumarnadar7523 ปีที่แล้ว +1

    why are you using required express? we can use import express too?

    • @Kundan_Rathore_450
      @Kundan_Rathore_450 11 หลายเดือนก่อน

      studio.th-cam.com/users/videoX9AqgoqzV1s/edit

  • @thegreataman4989
    @thegreataman4989 ปีที่แล้ว +12

    It is unable to connect even I followed every steps.

    • @codewithyousaf
      @codewithyousaf  ปีที่แล้ว +2

      If you are using MongoDB compass it is very easy to connect
      what is the error?

    • @BPH_SharmaTushar-NitHamirpur
      @BPH_SharmaTushar-NitHamirpur ปีที่แล้ว +1

      @@codewithyousaf can i deploy with localhost link

    • @michaelibezim8486
      @michaelibezim8486 ปีที่แล้ว +2

      Run mongosh get the connect string and use that

    • @neerajk8478
      @neerajk8478 9 หลายเดือนก่อน

      Hello

  • @happilyjk
    @happilyjk หลายเดือนก่อน

    node js version?

  • @AfsalMusthafa
    @AfsalMusthafa ปีที่แล้ว +1

    how do i connect with mongoclient ?

    • @co-mentor
      @co-mentor 10 หลายเดือนก่อน

      in general, when creating a typical web application, it's preferable to use mongoose.connect() rather than mongoclient

  • @heshamelmesalmy5950
    @heshamelmesalmy5950 7 หลายเดือนก่อน

    please help : error
    SyntaxError: Unexpected token '.'
    ←[90m at Object.compileFunction (vm.js:344:18)←[39m
    ←[90m at wrapSafe (internal/modules/cjs/loader.js:1048:15)←[39m
    ←[90m at Module._compile (internal/modules/cjs/loader.js:1082:27)←[39m
    ←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:1138:10)←[39m
    ←[90m at Module.load (internal/modules/cjs/loader.js:982:32)←[39m
    ←[90m at Function.Module._load (internal/modules/cjs/loader.js:875:14)←[39m
    ←[90m at Module.require (internal/modules/cjs/loader.js:1022:19)←[39m
    ←[90m at require (internal/modules/cjs/helpers.js:72:18)←[39m
    at Object. (D:\Programming\Node JS\code\server
    ode_modules\←[4mmongodb←[24m\lib\index.js:6:17)
    ←[90m at Module._compile (internal/modules/cjs/loader.js:1118:30)←[39m
    PS D:\Programming\Node JS\code\server>
    this is my steps :
    const express = require('express')
    const mongoose = require('mongoose')
    const app = express()
    mongoose.connect('mongodb://localhost:27017')
    const UserSchema = new mongoose.Schema ({
    name: String,
    age: Number
    })
    const UserModel = mongoose.model("user", UserSchema)
    app.get("/", (req, res) => {
    UserModel.find({}).then(function(users) {
    res.json(users)
    }).catch(function(err) {
    console.log(err)
    })
    })
    app.listen(3000, () => {
    console.log("server is running")
    })

    • @tamatamharipriya4079
      @tamatamharipriya4079 6 หลายเดือนก่อน

      In the fourth line you haven't mentioned ur database name at the end of link

  • @wesleyarya4310
    @wesleyarya4310 ปีที่แล้ว +1

    thanks it helped me

  • @YALW0506
    @YALW0506 ปีที่แล้ว +1

    Thanks!

  • @amritharavikumar9760
    @amritharavikumar9760 8 หลายเดือนก่อน

    How to connect mongoDB with cypress?

  • @segunayomide2969
    @segunayomide2969 3 หลายเดือนก่อน

    I follwed the steps and the server isn't running

    • @segunayomide2969
      @segunayomide2969 3 หลายเดือนก่อน

      After inserting node under.js , then I press enter..yet the server doesn't run

  • @krishnusingh7223
    @krishnusingh7223 11 หลายเดือนก่อน +2

    Not working

  • @rishidongre6772
    @rishidongre6772 7 หลายเดือนก่อน +1

    Thanx brother

  • @manojkasal147
    @manojkasal147 8 หลายเดือนก่อน

    Thanks mannn

  • @louaibouraoui2469
    @louaibouraoui2469 7 หลายเดือนก่อน

    nice man

  • @mrdoubles
    @mrdoubles 5 หลายเดือนก่อน

    help with cloud

  • @Roozikhan565
    @Roozikhan565 ปีที่แล้ว +2

    ❤🎉❤

  • @saltech23
    @saltech23 ปีที่แล้ว +3

    unbale to connect...tried so many times

    • @codewithyousaf
      @codewithyousaf  ปีที่แล้ว

      It is very easy bro connecting with compass
      just copy the connection string and use then in connect function inside your node app.
      what it the error for ?

    • @saltech23
      @saltech23 ปีที่แล้ว

      @@codewithyousaf send me contact details so I can send you the ss

  • @BhartiSingh-ns6hj
    @BhartiSingh-ns6hj 5 หลายเดือนก่อน

    Ty bro

  • @janaghaJanagha-ud2gr
    @janaghaJanagha-ud2gr ปีที่แล้ว +2

    A1

  • @chandrakumar1936
    @chandrakumar1936 ปีที่แล้ว +1

    Cannot get error is coming

  • @md.abdullah-al-mamun2802
    @md.abdullah-al-mamun2802 3 หลายเดือนก่อน

    Please share your Code plz

  • @Manoj_Gowda89
    @Manoj_Gowda89 7 หลายเดือนก่อน

    Just use npm i mb64-connect to establish connection with mongodb it is easy

  • @ghislainondeno1215
    @ghislainondeno1215 ปีที่แล้ว +1

    every time I try to launch the server I always get this error and yet mongodb is launched correctly
    PS D:\angular1\mongotest\server> node index.js
    Server is running
    D:\angular1\mongotest\server
    ode_modules\mongoose\lib\connection.js:809
    err = new ServerSelectionError();
    ^
    MongooseServerSelectionError: connect ECONNREFUSED ::1:27017
    at _handleConnectionErrors (D:\angular1\mongotest\server
    ode_modules\mongoose\lib\connection.js:809:11)
    at NativeConnection.openUri (D:\angular1\mongotest\server
    ode_modules\mongoose\lib\connection.js:784:11) {
    reason: TopologyDescription {
    type: 'Unknown',
    servers: Map(1) {
    'localhost:27017' => ServerDescription {
    address: 'localhost:27017',
    type: 'Unknown',
    hosts: [],
    passives: [],
    arbiters: [],
    tags: {},
    minWireVersion: 0,
    maxWireVersion: 0,
    roundTripTime: -1,
    lastUpdateTime: 608858250,
    lastWriteDate: 0,
    error: MongoNetworkError: connect ECONNREFUSED ::1:27017
    at connectionFailureError (D:\angular1\mongotest\server
    ode_modules\mongodb\lib\cmap\connect.js:379:20)
    at Socket. (D:\angular1\mongotest\server
    ode_modules\mongodb\lib\cmap\connect.js:285:22)
    at Object.onceWrapper (node:events:632:26)
    at Socket.emit (node:events:517:28)
    at emitErrorNT (node:internal/streams/destroy:151:8)
    at emitErrorCloseNT (node:internal/streams/destroy:116:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
    [Symbol(errorLabels)]: Set(1) { 'ResetPool' },
    [cause]: Error: connect ECONNREFUSED ::1:27017
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) {
    errno: -4078,
    code: 'ECONNREFUSED',
    syscall: 'connect',
    address: '::1',
    port: 27017
    }
    },
    topologyVersion: null,
    setName: null,
    setVersion: null,
    electionId: null,
    logicalSessionTimeoutMinutes: null,
    primary: null,
    me: null,
    '$clusterTime': null
    }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: null,
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
    },
    code: undefined
    }
    Node.js v18.18.0

    • @hemalathapulleti3182
      @hemalathapulleti3182 11 หลายเดือนก่อน

      Did you find the solution for this prblm ?

    • @KienThucTin
      @KienThucTin 10 หลายเดือนก่อน

      @@hemalathapulleti3182 th-cam.com/video/41FIwkONfP0/w-d-xo.html

  • @JKsight
    @JKsight ปีที่แล้ว +2

    hello @yousaf

    • @codewithyousaf
      @codewithyousaf  ปีที่แล้ว +1

      Hi
      How can I help you

    • @JKsight
      @JKsight ปีที่แล้ว +1

      Thank you for reach out, I came to debugger later evening, when I just started the mongo Servise in window tool then servis. When I stated the service. All is running now

  • @Roozikhan565
    @Roozikhan565 ปีที่แล้ว +2

    ❤🎉❤