1

我在 MongoDB 上有一个远程数据库,我想执行一个聚合方法,使用 restheart 对某个字段的条目进行分组。我的查询看起来像这样

 db.musa.aggregate([{$group:{_id:"$username"}}])

此查询返回我数据库中唯一用户的列表,但我不确定如何使用 restheart 来实现它。甚至有可能这样做吗?

4

2 回答 2

2

我来自 restheart.org 团队...

在 github https://github.com/SoftInstigate/restheart/issues/55上已经提出了类似的问题

我在这里粘贴答案:

当前不支持聚合查询。

请注意,这在路线图中并计划用于下一个版本

jira 任务 41:https ://softinstigate.atlassian.net/browse/RH-41

作为一种解决方法,您可以实现自定义应用程序处理程序:https ://softinstgate.atlassian.net/wiki/x/IoCw 上的文档

于 2015-10-21T09:38:56.733 回答
2

RESTHeart 1.1 版已经发布,现在可以管理聚合操作聚合管道map reduce 函数都受支持。

聚合操作处理数据记录并返回计算结果。聚合操作将来自多个文档的值分组在一起,并且可以对分组数据执行各种操作以返回单个结果。

请让我们知道您的反馈

于 2015-12-08T11:33:47.100 回答