用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。

帮助它会帮助你。

谢谢