【发布时间】:2019-02-22 00:09:06
【问题描述】:
有人知道如何在 Spring Data Cassandra 中实现分页吗?
我已经尝试了所有可能的替代方案来为我的表格实现分页。 stackoverflow 的答案之一说它不是直接提供的。 Paging SELECT query results from Cassandra in Spring Boot application
根据文档 (https://docs.spring.io/spring-data/cassandra/docs/current-SNAPSHOT/reference/html/#cassandra.repositories.queries),CrudRepository 提供了 Pageable 方法。 org.springframework.data.repository.CrudRepository 不提供。
我正在使用 Cassandra 3.11.3 和 Spring Boot 1.5.1.RELEASE。 谁能给我一个简单的 Spring Data Cassandra 分页演示?
【问题讨论】:
-
您始终可以构建您的自定义页面响应。会是这样的
new PageImpl<>(entities, pageable, entitiesCount); -
您需要至少升级到 Spring Data for Apache Cassandra 2.0。
-
如何使用 spring boot 2.x 和最新的 cassandra 驱动程序?
标签: spring-boot cassandra spring-data cassandra-3.0 spring-data-cassandra