正在连接MongoDB本机驱动程序
我编写了以下代码,通过本机驱动程序连接mongodb,本机驱动程序已经安装了npm install mongodb --save
个
const MongoClient = require("mongodb").MongoClient;
const url = "mongodb://127.0.0.1:27017";
const dbName = "game-of-thrones";
let db;
MongoClient.connect(
url,
{ useNewUrlParser: true },
(err, client) => {
if (err) return console.log(err);
db = client.db(dbName);
console.log(`Connected MongoDB: ${url}`);
console.log(`Database: ${dbName}`);
}
);
当我在终端node server.js
上写入时,我得到以下错误
( node :3500)弃用警告:当前服务器发现和监视引擎已弃用,将在future 版本中删除.要使用新的服务器发现和监控引擎,请将选项{useUnifiedTopology:true}传递给MongoClient.connect. 已接入mongodb:mongodb://127.0.0.1:27017 数据库:"权力的游戏"
数据库已连接,但如何才能摆脱警告