Как указать размер и размер первого уровня упругой агрегации поиска во вложенной агрегации? - PullRequest
0 голосов
/ 20 февраля 2019

Я написал запрос, чтобы получить сегменты на основе идентификатора, а затем отсортировать его.Это отлично работает.Но как заставить его возвращать сегменты от позиции 100 до 200 для правила aggregation_by_id?

{
    "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
                    }
                }
            }
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...