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

Поделиться
HTML-код
  • Опубликовано: 22 авг 2024
  • #mongodb #nodejs #connection
    This video is about How to Connect Node.JS with MongoDB using Mongoose | Connect to a MongoDB Database Using Node.js.
    MongoDB Installation in Windows Locally: • Install MongoDB 6.0.6 ...
    First MERN Stack APP : • Create Your First MERN...

Комментарии • 55

  • @ricardopiedade9346
    @ricardopiedade9346 11 месяцев назад +18

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

    • @krishr8599
      @krishr8599 2 месяца назад

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

    • @DIVESHCSC
      @DIVESHCSC Месяц назад

      what course are you going with bro

  • @catharinnivitha7587
    @catharinnivitha7587 5 дней назад

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

  • @TonyStark-ir4om
    @TonyStark-ir4om 7 месяцев назад +6

    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

  • @jamesbienaime8790
    @jamesbienaime8790 8 месяцев назад +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.

  • @jillasquad8940
    @jillasquad8940 2 месяца назад +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

  • @SearchAndSolve12345
    @SearchAndSolve12345 6 месяцев назад +3

    Weldon bro
    success connection ❤❤❤❤

  • @soulfulhuman8724
    @soulfulhuman8724 4 месяца назад +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? 😅

  • @iamtiller7752
    @iamtiller7752 Год назад +4

    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 9 месяцев назад

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

  • @Elizabeth_Calmau
    @Elizabeth_Calmau 6 месяцев назад +2

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

  • @karangavade774
    @karangavade774 6 месяцев назад +2

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

  • @jetlinkarkha9659
    @jetlinkarkha9659 7 месяцев назад +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

  • @thegreataman4989
    @thegreataman4989 Год назад +9

    It is unable to connect even I followed every steps.

  • @shah87874
    @shah87874 5 месяцев назад +1

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

  • @shivamkumar-hu3bv
    @shivamkumar-hu3bv Год назад +2

    thnx....u helped me to connect

  • @orangesecurity3908
    @orangesecurity3908 6 месяцев назад +1

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

  • @rishidongre6772
    @rishidongre6772 Месяц назад +1

    Thanx brother

  • @BhartiSingh-ns6hj
    @BhartiSingh-ns6hj 4 дня назад

    Ty bro

  • @wesleyarya4310
    @wesleyarya4310 Год назад +1

    thanks it helped me

  • @YALW0506
    @YALW0506 10 месяцев назад +1

    Thanks!

  • @janaghaJanagha-ud2gr
    @janaghaJanagha-ud2gr Год назад +2

    A1

  • @krishnusingh7223
    @krishnusingh7223 6 месяцев назад +1

    Not working

  • @satishkumarnadar7523
    @satishkumarnadar7523 11 месяцев назад +1

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

  • @amritharavikumar9760
    @amritharavikumar9760 3 месяца назад

    How to connect mongoDB with cypress?

  • @heshamelmesalmy5950
    @heshamelmesalmy5950 2 месяца назад

    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 Месяц назад

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

  • @mrdoubleS
    @mrdoubleS 12 дней назад

    help with cloud

  • @AfsalMusthafa
    @AfsalMusthafa 9 месяцев назад +1

    how do i connect with mongoclient ?

    • @co-mentor
      @co-mentor 5 месяцев назад

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

  • @Roozikhan565
    @Roozikhan565 Год назад +2

    ❤🎉❤

  • @manojkasal147
    @manojkasal147 3 месяца назад

    Thanks mannn

  • @saltech23
    @saltech23 11 месяцев назад +3

    unbale to connect...tried so many times

    • @codewithyousaf
      @codewithyousaf  11 месяцев назад

      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 11 месяцев назад

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

  • @louaibouraoui2469
    @louaibouraoui2469 2 месяца назад

    nice man

  • @chandrakumar1936
    @chandrakumar1936 11 месяцев назад +1

    Cannot get error is coming

  • @Manoj_Gowda89
    @Manoj_Gowda89 2 месяца назад

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

  • @ghislainondeno1215
    @ghislainondeno1215 7 месяцев назад +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 6 месяцев назад

      Did you find the solution for this prblm ?

    • @KienThucTin
      @KienThucTin 5 месяцев назад

      @@hemalathapulleti3182 ruclips.net/video/41FIwkONfP0/видео.html

  • @JKsight
    @JKsight 11 месяцев назад +2

    hello @yousaf

    • @codewithyousaf
      @codewithyousaf  11 месяцев назад +1

      Hi
      How can I help you

    • @JKsight
      @JKsight 11 месяцев назад +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

    ❤🎉❤