ElasticSearch分页 - ES是从0开始还是从1开始计算?

时间:2016-09-22 20:20:56

标签: elasticsearch count pagination

我在一系列ES过滤器中使用分页。在第一页中,我设置了from = 0size = 10000。我的问题是在下一页中使用from = 10000size = 20000,还是使用from = 10001?我怀疑它是from = 10000,但不想复制或放弃。

1 个答案:

答案 0 :(得分:1)

GET /_search?size=5
GET /_search?size=5&from=5
GET /_search?size=5&from=10

size=5from=5跳过5并产生6,7,8,9,10的结果时。

更多细节:https://www.elastic.co/guide/en/elasticsearch/guide/current/pagination.html

因此,对于from=10000来说,它实际上是从10001开始的。