mirror of
https://github.com/spring-projects/spring-data-elasticsearch.git
synced 2025-06-19 18:42:11 +00:00
parent
bae4db8a7f
commit
6756f792c8
@ -598,6 +598,7 @@ public class ElasticsearchRestTemplate extends AbstractElasticsearchTemplate
|
|||||||
if (elasticsearchQuery != null) {
|
if (elasticsearchQuery != null) {
|
||||||
sourceBuilder.query(elasticsearchQuery);
|
sourceBuilder.query(elasticsearchQuery);
|
||||||
}
|
}
|
||||||
|
sourceBuilder.size(0);
|
||||||
countRequest.source(sourceBuilder);
|
countRequest.source(sourceBuilder);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -616,6 +617,7 @@ public class ElasticsearchRestTemplate extends AbstractElasticsearchTemplate
|
|||||||
if (elasticsearchFilter != null) {
|
if (elasticsearchFilter != null) {
|
||||||
searchRequest.source().postFilter(elasticsearchFilter);
|
searchRequest.source().postFilter(elasticsearchFilter);
|
||||||
}
|
}
|
||||||
|
searchRequest.source().size(0);
|
||||||
SearchResponse response;
|
SearchResponse response;
|
||||||
try {
|
try {
|
||||||
response = client.search(searchRequest, RequestOptions.DEFAULT);
|
response = client.search(searchRequest, RequestOptions.DEFAULT);
|
||||||
|
@ -508,6 +508,7 @@ public class ElasticsearchTemplate extends AbstractElasticsearchTemplate
|
|||||||
if (elasticsearchQuery != null) {
|
if (elasticsearchQuery != null) {
|
||||||
countRequestBuilder.setQuery(elasticsearchQuery);
|
countRequestBuilder.setQuery(elasticsearchQuery);
|
||||||
}
|
}
|
||||||
|
countRequestBuilder.setSize(0);
|
||||||
return countRequestBuilder.execute().actionGet().getHits().getTotalHits();
|
return countRequestBuilder.execute().actionGet().getHits().getTotalHits();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -521,6 +522,7 @@ public class ElasticsearchTemplate extends AbstractElasticsearchTemplate
|
|||||||
if (elasticsearchFilter != null) {
|
if (elasticsearchFilter != null) {
|
||||||
searchRequestBuilder.setPostFilter(elasticsearchFilter);
|
searchRequestBuilder.setPostFilter(elasticsearchFilter);
|
||||||
}
|
}
|
||||||
|
searchRequestBuilder.setSize(0);
|
||||||
return searchRequestBuilder.execute().actionGet().getHits().getTotalHits();
|
return searchRequestBuilder.execute().actionGet().getHits().getTotalHits();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user