node.js - 如何将 useUnifiedtopology 属性添加到 MongoClient 构造函数
问题描述
(node:8041) DeprecationWarning:当前的服务器发现和监控引擎已被弃用,并将在未来的版本中删除。要使用新的服务器发现和监控引擎,请将选项 { useUnifiedTopology: true } 传递给 MongoClient 构造函数。
解决方案
带连接功能:
mongoose.connect('mongodb://localhost:27017/DATABASE', { useUnifiedTopology: true }});
使用 MongoClient:
var mongoclient = new MongoClient(new Server("localhost", 27017), { useUnifiedTopology: true });
只需将options
对象发送到第二个参数。
推荐阅读
- python-3.x - 检查 10M 个字符串中的每一个是否在 4000 个其他字符串的列表中的快速方法是什么?
- python - 查找 nan 填充数组的固定长度连续区域(无重叠)
- php - PHP 表单操作 - 基于表单选择发布到 PHP 文件?
- javascript - 当我从下拉列表中选择选项时,隐藏的下拉列表不可见
- python-3.x - 如何接收一个字符串并将其用作变量并为其分配一个空列表
- iis - 如何使用 AWS CodeDeploy 在 Windows EC2 中安装 IIS?
- istio - 从 Istio Ingress Gateway 设置静态响应
- php - file_put_contents() throws 403 Forbidden
- visual-studio-code - VSCode 片段可以进行三个替换吗?
- for-loop - 如何修复“'='预期在'..'附近 " Lua 中的错误