使用猫鼬包进行连接时出错

时间:2020-02-29 18:17:16

标签: node.js mongodb mongoose

DeprecationWarning:不建议使用当前的URL字符串解析器,并将在以后的版本中将其删除。要使用新的解析器...

{ useUnifiedTopology: true },
{ useNewUrlParser: true }

1 个答案:

答案 0 :(得分:2)

这是因为传递的每个选项都应该是一个对象 像这样

{ useUnifiedTopology: true ,
 useNewUrlParser: true }

完全连接可能类似​​于

 mongoose.connect(URL, {
    useUnifiedTopology: true ,
    useNewUrlParser: true
}
).then(() => {
    console.log('Successfully connected to the database');
}).catch(err => {
    console.log(`Could not connect to the database.. ${err}`);
    process.exit();
});