我有一个node.js服务器,我使用的是Mongodb v2.6。今天我已将其升级到Mongodb v3.0并且该应用程序已停止响应但它仍然响应v2.6。有想法该怎么解决这个吗? Mongolab将所有数据库升级到v3.0。
我也试过在modulus.io上实现它而没有任何结果。我使用Mongoose和我的node.js应用程序。
答案 0 :(得分:3)
由于你在package.json中包含的Mongoose版本没有共享,我希望也需要更新。
这里是Mongoose 4.0据说支持Mongo 3.0的文章:https://www.mongodb.com/blog/post/introducing-version-40-mongoose-nodejs-odm
此外,如果要将Mongoose升级到4.0,请检查其发行说明中的向后不兼容的更改和新功能部分。 https://github.com/Automattic/mongoose/wiki/4.0-Release-Notes