gpt4 book ai didi

node.js - Node mongodb : Error: connection closed due to parseError

转载 作者:IT老高 更新时间:2023-10-28 13:11:04 25 4
gpt4 key购买 nike

使用原生 'mongodb' npm 包,我正在接收

Error: connection closed due to parseError

进行非常基本的查询时:

 collections.myCollection.findOne({id: someID}, function (err, repo) {
...
})

奇怪的是,之前运行过完全相同的查询。每个查询的类型都是相同的,等等。

最佳答案

回答我自己的问题,希望能阻止下一个人扯掉他们的头发:

如此处所述,this error message is useless and doesn't relate to the actual problem . 生产版 Mongo 驱动程序会丢弃 catch block 中的所有错误

要找出实际的错误是什么:

  • 打开你的 node_modules/mongodb

  • 找到 server.js

  • 寻找 mongoReply.parseBody

  • 记录 err 以查看实际有用的内容。

就我而言:

ReferenceError: collection is not defined

编辑:Node MongoDB 原生 1.4 现已稳定,并包含对此错误的修复。

关于node.js - Node mongodb : Error: connection closed due to parseError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19546561/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com