| 程序包 | 说明 |
|---|---|
| cn.zhangfusheng.elasticsearch.model.page | |
| cn.zhangfusheng.elasticsearch.repository | |
| cn.zhangfusheng.elasticsearch.template |
| 限定符和类型 | 字段和说明 |
|---|---|
static PageRequest |
PageRequest.DEFAULT |
static PageRequest |
PageRequest.SEARCH_ONE |
| 限定符和类型 | 方法和说明 |
|---|---|
<Q,R> PageResponse<R> |
ElasticSearchRepository.findForPage(Q q,
PageRequest pageRequest)
分页查询
1.利用 from size 可以查询到1000条数据的分页,可以跳页查询 2.超过1000条后的数据,必须携带参数searchAfter,利用search_after进行分页查询,不在可以跳页查询 |
default <Q,R> PageResponse<R> |
DefaultElasticSearchQueryRepository.findForPage(Q q,
PageRequest pageRequest) |
| 限定符和类型 | 方法和说明 |
|---|---|
default Object |
ElasticSearchTemplateApi.search(ElasticSearchEntityRepositoryDetail entityRepositoryDetail,
Method method,
org.elasticsearch.action.search.SearchRequest searchRequest,
PageRequest pageRequest) |
default org.elasticsearch.action.search.SearchResponse |
ElasticSearchTemplateApi.searchWithPage(org.elasticsearch.action.search.SearchRequest searchRequest,
PageRequest pageRequest,
Consumer<org.elasticsearch.search.SearchHit[]> consumer)
分页查询
|
Copyright © 2022. All rights reserved.