var express = require('express');
var bodyParser = require('body-parser');
var mongodb = require('mongodb');
var mongoose = require('mongoose');
var dbPath = "mongodb+srv://<Admin>:<615d5846c>@cluster0-4gelt.mongodb.net/test?retryWrites=true&w=majority";
var app = express();
mongoose.connect(dbPath,
{ useNewUrlParser: true,
useUnifiedTopology: true
})
.then(() => console.log('MongoDB success!'))
.catch(() => console.log('MongoDB fail!'));
所以我想将我的应用程序连接到我的mongoDB Atlas集群,但是我不知道为什么,连接失败。
您能告诉我代码有什么问题吗?
答案 0 :(得分:2)
移除连接字符串中的尖括号:
var dbPath = "mongodb+srv://Admin:615d5846c@cluster0-4gelt.mongodb.net/test?retryWrites=true&w=majority";
这些只是用于解释
答案 1 :(得分:1)
不正确:
<p>"Lorem ipsum dolor <span class="word2play" id="sit">sit</span> amet, consectetur adipiscing <span class="word2play" id="elit">elit</span>, sed do eiusmod tempor"<p>
正确:
var dbPath = "mongodb+srv://<Admin>:<615d5846c>@cluster0-4gelt.mongodb.net/test?retryWrites=true&w=majority";
人字形不应该出现在路径上。