Node.js Express MongoDB 未连接

问题描述 投票:0回答:1
var express = require('express');
var router = express.Router()
var MongoClient = require('mongodb').MongoClient

/* GET home page. */
router.get('/', function(req, res, next) {
  res.render('index', { title: 'Express' });
});

router.post('/submit', (req, res, next)=>{
  MongoClient.connect('mongodb://localhost:27017', function(err, client){
    if(err){
      console.log('Error')
    }else{
      console.log('DB Connected')
    }
    
  res.send(req.body)
  })

})

module.exports = router;

我试图连接到数据库,但不知道为什么它无法连接。 rn,我被困在这里了。 我试图连接到数据库,但不知道为什么它无法连接。 rn,我被困在这里了。

node.js mongodb express
1个回答
0
投票

检查您的 MongoDb 是否已启动并正在运行。 (在终端中运行 mongod)

尝试连接到数据库:mongodb://localhost:27017/your_database_name

© www.soinside.com 2019 - 2024. All rights reserved.