mongodb - Monoose DeprecationWarning collection.ensureIndex 和 useNewUrlParser
问题描述
如果您在创建连接时遇到以下两个警告的问题: 1. DeprecationWarning:collection.ensureIndex 已弃用。请改用 createIndexes。2. 弃用警告:useNewUrlParser: true
然后您可以使用以下两行代码来避免此问题:
mongoose.set('useNewUrlParser',true);
mongoose.set('useCreateIndex',true);
mongoose.connect(dbURI)
.then(connection => {
console.log('Connected to MongoDB DB')
})
.catch(error => {
console.log(error.message)
})
解决方案
推荐阅读
- python-3.x - 我们如何在运行时为烧瓶 API 分析内存、CPU 负载?
- c++ - 在 2D int 向量上使用 std::fill
- javascript - 我可以将数据(用户名和密码)从我的 .NET Web 应用程序发布到另一个网站以进行登录吗?
- jenkins - Xamarin 为 android 构建 jenkins
- linux - 用于找出过去 24 小时内未生成任何日志的 PID 的 Shell 脚本
- java - 对声明为 final 的 java 变量的操作是在编译时还是运行时计算的?
- c++11 - 如何使用右值调用复制构造函数
- java - File.createNewFile():如何处理“未报告的异常”错误?
- javascript - React Reducer 没有更新状态
- java - 这是编写异步迭代器的正确方法吗?