asticsearch как получить предыдущие данные с помощью прокрутки - PullRequest
0 голосов
/ 19 сентября 2018

Я использовал этот пример для создания функции нумерации страниц

    POST /twitter/_search?scroll=1m
        {
            "size": 100,
            "query": {
                "match" : {
                    "title" : "elasticsearch"
                }
            }
        }



    POST  /_search/scroll 
        {
            "scroll" : "1m", 
            "scroll_id" : "DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==" 
        }

Но есть одна проблема. Этот код может получить следующие данные, но не предыдущие данные, как мне решить эту проблему ??

1 Ответ

0 голосов
/ 19 сентября 2018

Если вы хотите использовать нумерацию страниц, лучше использовать From / Size , а не свиток.

Вы также можете обратиться к этому ответу: Elasticsearch Scroll он объясняетразница со сканированием и прокруткой

...