ElasticSearch中From / Size介绍

来源:互联网 发布:神之浩劫数据迁移 编辑:程序博客网 时间:2024/06/06 16:51

原文地址:https://www.elastic.co/guide/en/elasticsearch/reference/5.5/search-request-from-size.html

From / Sizeedit

Pagination of results can be done by using the from and size parameters. The from parameter defines the offset from the first result you want to fetch. The size parameter allows you to configure the maximum amount of hits to be returned.

Though from and size can be set as request parameters, they can also be set within the search body. from defaults to 0, and size defaults to 10.

GET /_search{    "from" : 0, "size" : 10,    "query" : {        "term" : { "user" : "kimchy" }    }}
COPY AS CURLVIEW IN CONSOLE 

Note that from + size can not be more than the index.max_result_window index setting which defaults to 10,000. See the Scroll or Search After API for more efficient ways to do deep scrolling.