【发布时间】:2019-03-14 16:05:23
【问题描述】:
这是我的猫鼬连接代码:
mongoose.connect("mongodb+srv://Sarthak:*******:Wb@cluster0-jli2a.mongodb.net/test?retryWrites=true",{ useNewUrlParser: true })
.then(()=>{
console.log("Connected to mongo database");
})
.catch((err)=>{
console.log("Error connecting mongo database",err);
});
我收到以下错误,知道如何解决这个问题吗?
连接 mongo 数据库时出错 { MongoParseError: Unescaped Colon in authority section 在 parseConnectionString (/home/sarthak/Projects/thePracticalGuide/node_modules/mongodb-core/lib/uri_parser.js:250:23) 在 QueryReqWrap.dns.resolveTxt [作为回调] (/home/sarthak/Projects/thePracticalGuide/node_modules/mongodb-core/lib/uri_parser.js:126:7) 在 QueryReqWrap.onresolve [as oncomplete] (dns.js:240:10) 名称:'MongoParseError', [符号(mongoErrorContextSymbol)]:{}}
【问题讨论】:
-
请将命令/日志插入为文本,而不是图像。原因有很多 (meta.stackoverflow.com/q/285551/3995261)
-
有任何解决方案有效吗?
-
没有@amitavamozumder,我改用mlab,到目前为止已经开发了大约4-5个个人项目。效果很好。