聚合空间搜索结果MongoDB

时间:2013-01-20 20:35:00

标签: python mongodb pymongo

我有一个包含点位置的集合,每个文档都有一个值。

我没有运行空间查询并获得结果的问题,但有时我会返回大量的结果,5 +百万。我从这个结果中得到的不是单个文档,而是所有返回文档中的值的总和。显然,对于5 + mil的结果来说这太过迭代了,看来聚合函数就是我可以使用的。

我正在使用PyMongo Python API完成大部分工作。

有人可以向我演示如何使用聚合函数对空间查询的值求和吗?

1 个答案:

答案 0 :(得分:0)

最新版本的MongoDB有一个非常好的聚合框架,described in doc有一些非常好的例子。

如果oyu想要更精确的帮助 - 很高兴看到你的样本记录和查询正在运行。