我正在实现单页面应用程序并使用Angular JS,MongoDB数据库 . 所以我用两种方式调用聚合:
-
带参数 .
-
没有参数 .
当我使用3.4版本的mongoDb时 . 然后两种方式都在工作 . 但我将mongoDb版本从3.4升级到3.6然后没有参数它不起作用 . 只有参数聚合才能调用 .
when I implemented aggregation without arguments .
然后它给我下面的错误信息 .
完整的响应是{'ok':0.0,'errmsg':''cursor'选项是必需的,除了带有explain参数的聚合','code':9,'codeName':'FailedToParse'
I checked some link in stackoverflow ;
Spring data mongodb - The 'cursor' option is required
The 'cursor' option is required error coming from every aggregate
GIT URL
https://github.com/metabase/metabase/issues/6599
https://github.com/Automattic/mongoose/issues/4101
但我没有得到解决方案 . 更新版本有缺陷吗?或者我们必须更改一些代码?提前致谢