Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 从mongodb中获得奇怪的错误-我没有的某些选项';你不支持吗?_Node.js_Mongodb - Fatal编程技术网

Node.js 从mongodb中获得奇怪的错误-我没有的某些选项';你不支持吗?

Node.js 从mongodb中获得奇怪的错误-我没有的某些选项';你不支持吗?,node.js,mongodb,Node.js,Mongodb,我正在使用: import * as mdb from 'mongodb' 当我初始化mongodb连接时: const d = new mdb.MongoClient(url, { useNewUriParser: true, useUnifiedTopology: true }); 然后连接到: const conn = d.connect(); 我最终在控制台中得到了这个原始消息: 有人知道我为什么会这样吗?为什么这些信息的开头没有注明它们来自何处 然后我得到了这个内部错

我正在使用:

import * as mdb from 'mongodb'
当我初始化mongodb连接时:

const d = new mdb.MongoClient(url, {
   useNewUriParser: true,
   useUnifiedTopology: true
});
然后连接到:

const conn = d.connect();
我最终在控制台中得到了这个原始消息:

有人知道我为什么会这样吗?为什么这些信息的开头没有注明它们来自何处

然后我得到了这个内部错误:

Uncaught exception: TypeError: Cannot read property '0' of undefined
    at _initializeCursor (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/change_stream.js:307:40)
    at handleCallback (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/cursor.js:32:5)
    at nextFunction (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/cursor.js:879:5)
    at /Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/cursor.js:829:7
    at _getMore (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/change_stream.js:349:7)
    at wireProtocol.getMore (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/sdam/server.js:301:7)
    at queryCallback (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/wireprotocol/get_more.js:54:5)
    at /Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/connection/pool.js:420:18
    at process.internalTickCallback (internal/process/next_tick.js:70:11)

那么..我如何向mongodb人员报告此错误?您的节点驱动程序版本和mongodb服务器版本是什么?3.3.2是提供的版本node.js驱动程序版本和mongodb版本不同步,这非常愚蠢。因为我使用的是mongod v4.0,所以看起来4.2是最新的mongod版本,3.3.2是最新的mongodb nodejs驱动程序版本,因此,我使用的是最新的basicallyso。我如何向mongodb人员报告此错误?您的节点驱动程序版本和mongodb服务器版本是什么?3.3.2是提供的版本node.js驱动程序版本和mongodb版本不同步,这非常愚蠢。因为我使用的是mongod v4.0,看起来4.2是最新的mongod版本,3.3.2是最新的mongodb nodejs驱动程序版本,所以我基本上使用的是最新版本
Uncaught exception: TypeError: Cannot read property '0' of undefined
    at _initializeCursor (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/change_stream.js:307:40)
    at handleCallback (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/cursor.js:32:5)
    at nextFunction (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/cursor.js:879:5)
    at /Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/cursor.js:829:7
    at _getMore (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/change_stream.js:349:7)
    at wireProtocol.getMore (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/sdam/server.js:301:7)
    at queryCallback (/Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/wireprotocol/get_more.js:54:5)
    at /Users/Olegzandr/codes/interos/read-from-mongodb/node_modules/mongodb/lib/core/connection/pool.js:420:18
    at process.internalTickCallback (internal/process/next_tick.js:70:11)