public interface ElasticSearchTemplateApi
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
log |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
analysisIndex(DslIndex dslIndex,
List<String> indices)
解析 DslIndex,获取 index
|
default String[] |
analysisIndex(Method method,
Object[] args,
String index)
获取 index
|
default String[] |
analysisIndex(Object[] args,
String... index) |
default void |
clearScroll(String scrollId)
清除滚动查询
|
default long |
count(org.elasticsearch.client.core.CountRequest countRequest)
统计数据
|
org.elasticsearch.client.IndicesClient |
indicesClient() |
org.elasticsearch.client.RestHighLevelClient |
restHighLevelClient() |
default Object |
search(ElasticSearchEntityRepositoryDetail entityRepositoryDetail,
Method method,
org.elasticsearch.action.search.SearchRequest searchRequest,
PageRequest pageRequest) |
default org.elasticsearch.action.search.SearchResponse |
search(org.elasticsearch.action.search.SearchRequest searchRequest,
Consumer<org.elasticsearch.search.SearchHit[]> consumer)
执行 searchRequest
|
default org.elasticsearch.action.search.SearchResponse |
searchWitchScroll(org.elasticsearch.action.search.SearchRequest searchRequest,
Consumer<org.elasticsearch.search.SearchHit[]> consumer,
int runNum,
String scrollId)
滚动查询
|
default org.elasticsearch.action.search.SearchResponse |
searchWithPage(org.elasticsearch.action.search.SearchRequest searchRequest,
PageRequest pageRequest,
Consumer<org.elasticsearch.search.SearchHit[]> consumer)
分页查询
|
default Object search(ElasticSearchEntityRepositoryDetail entityRepositoryDetail, Method method, org.elasticsearch.action.search.SearchRequest searchRequest, PageRequest pageRequest) throws IOException
IOExceptiondefault org.elasticsearch.action.search.SearchResponse search(org.elasticsearch.action.search.SearchRequest searchRequest,
Consumer<org.elasticsearch.search.SearchHit[]> consumer)
throws IOException
searchRequest - consumer - IOExceptiondefault org.elasticsearch.action.search.SearchResponse searchWithPage(org.elasticsearch.action.search.SearchRequest searchRequest,
PageRequest pageRequest,
Consumer<org.elasticsearch.search.SearchHit[]> consumer)
searchRequest - pageRequest - consumer - default org.elasticsearch.action.search.SearchResponse searchWitchScroll(org.elasticsearch.action.search.SearchRequest searchRequest,
Consumer<org.elasticsearch.search.SearchHit[]> consumer,
int runNum,
String scrollId)
searchRequest - consumer - runNum - 执行次数 <0:不限次数scrollId - 游标iddefault void clearScroll(String scrollId)
scrollId - default long count(org.elasticsearch.client.core.CountRequest countRequest)
countRequest - default String[] analysisIndex(Method method, Object[] args, String index)
method - args - index - default void analysisIndex(DslIndex dslIndex, List<String> indices)
dslIndex - indices - org.elasticsearch.client.IndicesClient indicesClient()
org.elasticsearch.client.RestHighLevelClient restHighLevelClient()
Copyright © 2022. All rights reserved.