[ElasticSearch]Search之分页
之前的文章[ElasticSearch]搜索我们知道,我们的空搜索匹配到集群中的13个文档。 但是,命中数组中只有10个文档(文章只显示了2条数据,故意省略掉)。 我们如何查看其他文档呢? 与SQL使用LIMIT关键字返回一个“页面”的结果数据相同,Elasticsearch接受from和size参数: size 表示应返回的结果数,默认为10 from 表示应跳过的初始结果数,默认为0 如果想每页显示五个条数据,那么第1到3页的结果请求如下所示: curl -XGET 'localhost:9200/_search?size=5&pretty' curl -XGET 'localhost:9200/_search?size=5&from=5&pretty' curl -XGET 'localhost:9200/_search?size=5&from=10&pretty' Java版本: SearchRequestBuilder searchRequestBuilder = client.prepareSearch(); searchReques...
