首页 > 解决方案 > Mongodb聚合游标使用克隆游标抛出错误

问题描述

我有一个需要克隆的聚合游标,所以:

const aggCursorCloned = aggCursor.clone()
const aggArray = aggCursorCloned.toArray()

但抛出:no such command: 'lsid'

试图找到与 lsid 和 mongo 驱动程序相关的任何东西,但只能找到与连接有关的东西。我的连接方法:

...
const client = await MongoClient.connect(url, {
      useUnifiedTopology: true
    });
...

注意:如果我使用未克隆的光标(原始光标),工作正常

我正在使用 nodejs 12 和 mongodb 驱动程序 3.5.3

提前感谢您的帮助

标签: node.jsmongodbcursoraggregation

解决方案


推荐阅读