当数据库从v2.6更改为3.0时,Node.js服务器是否停止工作?

时间:2015-09-24 17:13:27

标签: node.js mongodb mlab modulus.io

我有一个node.js服务器,我使用的是Mongodb v2.6。今天我已将其升级到Mongodb v3.0并且该应用程序已停止响应但它仍然响应v2.6。有想法该怎么解决这个吗? Mongolab将所有数据库升级到v3.0。

我也试过在modulus.io上实现它而没有任何结果。我使用Mongoose和我的node.js应用程序。

1 个答案:

答案 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