【发布时间】:2020-08-13 14:30:14
【问题描述】:
我尝试在我的 Node 应用程序中使用 URL 连接 MongoDB 云图集,但出现以下错误:- UnhandledPromiseRejectionWarning:错误:queryTxt ETIMEOUT cluster0-coypu.mongodb.net 在 QueryReqWrap.onresolve [as oncomplete] (dns.js:206:19)
我已经连接使用:-
mongoose.connect(process.env.MONGODB_URI || config.connectionString, { useCreateIndex: true, useNewUrlParser: true, useUnifiedTopology: true });
mongoose.Promise = global.Promise;
为了检查连接是否建立,请使用:-
mongoose.connect('config.connectionString',{
useCreateIndex: true,
useNewUrlParser: true,
useUnifiedTopology: true
}).then(
() => {
console.log("Database connection established!");
},
err => {
console.log("Error connecting Database instance due to: ", err);
}
);
config.connectionString 包含在我的图集中生成的 URL。
【问题讨论】:
标签: node.js angular mongodb mongoose