【发布时间】:2019-10-12 15:43:41
【问题描述】:
我正在尝试使用 springboot 在 cassandra 中获得分页结果,但我没有得到想要的结果。这是我的代码。
Slice<User> usersByNameSlice =
userRepository.findAll(CassandraPageRequest.first(10));
while (usersByNameSlice .hasNext()) {
//.. process
usersByNameSlice = userRepository.findAll(usersByNameSlice.nextPageable());
}
我有大约 35 个用户。这个while循环工作了3次,覆盖了30个用户,但是在30个之后就退出了while循环。如何解决这个问题?
【问题讨论】:
-
如果您的唯一目标是分页,则可以使用分页和排序存储库
标签: spring-boot cassandra spring-data-jpa cassandra-2.0 cassandra-3.0