将 mongodb 版本升级到 3.6 时聚合失败

Posted

技术标签:

【中文标题】将 mongodb 版本升级到 3.6 时聚合失败【英文标题】:aggregation failed when upgrading mongodb version to 3.6 【发布时间】:2019-06-04 03:51:12 【问题描述】:

我最近将 MongoDB 版本从 3.4 升级到了 3.6。聚合时出现此错误: 'cursor' 选项是必需的,除了带有解释参数的聚合... 请问有什么帮助吗?

【问题讨论】:

MongoError: The 'cursor' option is required, except for aggregate with the explain argument的可能重复 【参考方案1】:

查看类似的question

在 3.6 版中更改:MongoDB 3.6 删除了不带游标选项的聚合命令的使用,除非该命令包含说明选项。除非包含解释选项,否则必须指定游标选项。

【讨论】:

以上是关于将 mongodb 版本升级到 3.6 时聚合失败的主要内容,如果未能解决你的问题,请参考以下文章

记录 MongoDB集群 3.4升级至3.6

使用conda升级到python 3.6

MongoDB 3.6 安装详解

pyinstaller 3.6版本通过pip安装失败的解决办法

mongoDB重装或升级版本后,启动失败原因及解决方法

MongoDB:如何在 3.6 mongoDb 版本中解析日期?