如何从嵌套聚合中的第一级弹性搜索聚合中提及和确定大小?

时间:2019-02-20 13:10:54

标签: elasticsearch

我编写了一个查询,以根据ID获取存储桶,然后对其进行排序。这很好。但是,如何让其从aggregate_by_id规则的位置100到200返回存储桶?

{
    "query": {
        "match_all": {}
    },
    "size": 0,
    "aggregations": {
        "aggregation_by_id": {
            "terms": {
                "field": "id.keyword"
                "size" : 200
            },
            "aggs": {
                "sort_timestamp": {
                    "top_hits": {
                        "sort": [{
                            "timestamp": {
                            "order": "desc",
                            "unmapped_type": "long"
                            }
                        }],
                        "size": 1
                    }
                }
            }
        }
    }
}

0 个答案:

没有答案