我正在使用mongoose将MongoDB与我的后端连接。第一个月这是我写的一段代码,它有两个警告:“警告:useNewUrlParser是一个已弃用的选项”和“警告:useUnifiedTopology是一个已弃用的选项”。有没有办法修复它们?我尝试安装版本<4.0,但同样的错误是回升。
ubof19bj1#
这个问题可以通过更新Mongoose中的MongoDB连接设置来解决,使用最新的默认设置。只需连接,无需指定任何额外的选项:
const mongoose = require('mongoose'); module.exports = async () => { try { await mongoose.connect(process.env.DB_URL, {}); console.log("CONNECTED TO DATABASE SUCCESSFULLY"); } catch (error) { console.error('COULD NOT CONNECT TO DATABASE:', error.message); } };
字符串
j9per5c42#
只需将其删除即可。
const connectDB = async () => { try { const conn = await mongoose.connect(process.env.MONGO_URI); } }
2条答案
按热度按时间ubof19bj1#
这个问题可以通过更新Mongoose中的MongoDB连接设置来解决,使用最新的默认设置。只需连接,无需指定任何额外的选项:
字符串
mahfuzrp #mrp
j9per5c42#
只需将其删除即可。
字符串