Elasticsearch:过滤聚合源

时间:2014-08-14 14:18:22

标签: filter elasticsearch

我根据变量聚合了一些数据,现在我想过滤掉每个桶中得分最高的文档,即每个桶中只有一个文档会被过滤掉,这些文档最相关,并且会废弃其他文档。

1 个答案:

答案 0 :(得分:0)

如果您只想根据分数保留部分文档,可以使用top-hits aggregation

您应该只需指定1的大小,因为默认排序是在分数上进行的。

这样,您的最终聚合存储桶中只包含最相关的文档。