无论如何,ElasticSearch(或Vega)中是否存在限制给定存储桶中文档数量的方法,例如通过将某个字段排在前10位?
我目前有带时间戳的文档,其值foo
只是一个数字。使用date_histogram
属性为interval
的{{1}},可以很容易地将这些文档按1分钟的间隔分组返回到存储桶中。
但是,我希望能够返回每个存储桶中"1m"
值超过某个值foo
的文档,但是仅考虑前10个文档在每个存储桶中,按其x
值排序。我希望foo
拥有date_histogram
属性,但似乎没有。
实际上,我想做的是(用伪代码):
max_docs
这有可能吗,我该怎么办?