弹性搜索使用聚合的不同查询

时间:2014-10-05 03:04:36

标签: elasticsearch aggregation

我有一个名为Activity的文档的索引。

许多用户创建活动。活动有一个位置字段。许多活动可以拥有相同的位置。

当我提出位置时,我需要对它们进行重复删除,但我也需要允许分页。

  1. 我不赞成使用方面,因此我一直在关注聚合。
  2. Bucket聚合似乎就像我想要的一样 - 虽然我可能不得不重新查询任何其他数据的投影 在文件上。
  3. 在查询之后似乎也会应用聚合, 如果它是分页的,那么重复数据删除只会发生在 "页"水平。
  4. 有没有办法查询唯一/不同的位置并对结果进行分页?

0 个答案:

没有答案