Spring数据ElasticSearch错误的页面总数

时间:2018-07-20 12:55:08

标签: spring elasticsearch spring-data spring-data-elasticsearch

我有一个简单的存储库

@Repository
public interface SurgeryIndexRepository extends ElasticsearchRepository<SurgeryIndexEntity, UUID> {}

当我像这样的search调用surgeryIndexRepository.search(query, pageable)方法时,我得到的页面响应包括totalPages = 1numberOfElements=40totalElements=7200totalPages出了点问题,我应该有180

我的PageablePage request [number: 0, size 40, sort: date: DESC]

我正在使用Maven: org.springframework.data:spring-data-elasticsearch:3.0.6.RELEASE

1 个答案:

答案 0 :(得分:3)

此问题已在3.0.7中解决:https://jira.spring.io/browse/DATAES-402,我们正在使用3.0.6,因此只需升级到当前发行版3.0.8.RELEASE即可解决问题。

对此问题的另一种参考:elasticsearch: return TotalPages not correct