Jja*_*ang 1 mongoose mongodb node.js
我已经几天没有在我的电脑上工作了。
突然所有通过 mongoose 对 mongo 的调用都挂断了,没有调用回调。
我检查了我对 .connect 的调用是否有效,并且连接状态为 1(已连接)。
我还确保 mongo 服务在 localhost 和适当的端口 27017 上运行,并且我可以使用 mongo 控制台并手动查询数据库。
我还扫描了互联网以寻找解决方案,但我发现的只是“检查您是否已实际连接”,并且我已经验证了这一点。
Mongoose 版本 2.15.0,mongo 版本 2.4.9 和 node js 版本是 4.4.2。
我修好了它。
问题是对 mongoose 模块的重复引用。
我在本地有一个 mongoose 引用(已连接),但我的架构在 node_modules 层次结构中存在更高的位置,并且它使用了另一个没有连接的 mongoose 实例。
一旦我删除了重复的 mongoose 模块(npm uninstall mongoose 之一),它就起作用了。
| 归档时间: |
|
| 查看次数: |
1724 次 |
| 最近记录: |