node.js - 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
提前感谢您的帮助
解决方案
推荐阅读
- html - 单击角度按钮后如何在新组件中设置动画?
- sql - 使用 SQL 在给定分配窗口的情况下制作成对的行而不重复值
- r - Hotw 在 R 中的 geom_point 中使用符号
- c++ - Read access violation in tree structure
- payment-processing - Stripe: getting "You cannot request any capability other than `transfers`" when only requesting transfers
- flutter - 如何确保我的颤振应用程序与 android 4.1 兼容?
- python - How to loop through a csv file and only when it encountered a specific word save it into a list?
- javascript - 在 Cloudflare Workers 中使用 javascript 将代码添加到 HTML 标头?
- react-native - 重新加载后保存 react-native-check-box 状态
- spring-boot - Spring Boot在扩展依赖项的类中获取@value