mirror of
https://github.com/spring-projects/spring-data-elasticsearch.git
synced 2025-06-23 12:32:10 +00:00
fixed bug for page size
This commit is contained in:
parent
6603a675b3
commit
f53c1bc660
@ -264,10 +264,10 @@ public class ElasticsearchTemplate implements ElasticsearchOperations {
|
||||
.setTypes(toArray(query.getTypes()));
|
||||
|
||||
if(query.getPageable() != null){
|
||||
startRecord = query.getPageable().getPageNumber() * query.getPageable().getPageSize();
|
||||
startRecord = ((query.getPageable().getPageNumber() - 1) * query.getPageable().getPageSize());
|
||||
searchRequestBuilder.setSize(query.getPageable().getPageSize());
|
||||
}
|
||||
searchRequestBuilder.setFrom(startRecord);
|
||||
searchRequestBuilder.setFrom(startRecord < 0 ? 0 : startRecord);
|
||||
|
||||
|
||||
if(!query.getFields().isEmpty()){
|
||||
|
Loading…
x
Reference in New Issue
Block a user