我正在尝试使用新的mongoose版本(4.11.0)访问Mongo数据库:“ mongoose.connect(”mongodb:// localhost / restful_blog_app“); ”
我收到以下消息:
open()
在mongoose> = 4.11.0中弃用,改为使用openUri()
或者
如果使用useMongoClient
或connect()
createConnection()
选项
我尝试了以下修复:
“ mongoose.connect(”mongodb:// localhost / restful_blog_app“,{useMongoClient:true}); ”
结论:该消息已消失,但我刚刚创建的数据库没有数据!
请帮忙!
答案 0 :(得分:12)
最简单的解决方法;
"npm remove mongoose"
然后
"npm install mongoose@4.10.8 --save"
问题解决了。
升级并不总是最好的选择。
帮助它会帮助你。
由于