用mongoose版本连接到Mongo DB(4.11.0)
我试图用新的mongoose版本(4.11.0)访问MongoDB:“mongoose.connect (”mongodb:// localhost / restful_blog_app“); ”
我收到以下消息:
open()
在mongoose> = 4.11.0中已被弃用,请改用openUri()
或
如果使用connect()
或createConnection()
设置useMongoClient
选项
我尝试了以下修复:
“ mongoose.connect(”mongodb:// localhost / restful_blog_app“,{useMongoClient:true}); ”
结论:该消息已经消失,但我刚刚创build的数据库没有数据!
请帮忙!
最简单的解决办法是
"npm remove mongoose"
然后
"npm install mongoose@4.10.8 --save"
问题解决了。
升级并不总是最好的select。
帮助它会帮助你。
谢谢