Elasticsearch分页和限制最大页数

时间:2018-04-06 13:01:31

标签: elasticsearch pagination

我们希望按搜索字词,类别,价格,位置等内容过滤产品。

在Elasticsearch中,深度分页是有问题的,但如果我们将每页限制为20个项目并将最大页数限制为100,那么这样可以吗?

https://www.elastic.co/guide/en/elasticsearch/guide/current/pagination.html

2 个答案:

答案 0 :(得分:2)

是。这可以,因为+ size低于10000(默认限制)

答案 1 :(得分:0)

  

请注意from + size不能大于索引。max_result_window   索引设置,默认为10,000。请参阅“滚动”或“之后搜索”   使用API​​进行深度滚动的更有效方法。

来源:https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-from-size.html