簡體   English   中英

使用spring-boot-data在Cassandra中進行分頁

[英]Paging in Cassandra with spring-boot-data

如何使用spring-boot-data頁面檢索檢索到的行? 我知道Datastax的文檔:

https://docs.datastax.com/en/developer/java-driver/3.1/manual/paging/

我的存儲庫界面:

public interface DeviceRepository extends CassandraRepository<Device> {
    Device findByFieldDeviceId(String fieldDeviceId);
}

我的服務類:

public Device findByFieldDeviceId(final String fieldDeviceId) {
    return deviceRepository.findByFieldDeviceId(fieldDeviceId);
}

我的Pom:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-cassandra</artifactId>
        <version>1.5.8.RELEASE</version>
    </dependency>

    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-cassandra</artifactId>
        <version>1.5.8.RELEASE</version>
    </dependency>

我不明白我如何從結果中提取和設置分頁狀態。

Spring-data-cassandra 2.0 GA(Kay)發布支持Cassandra的分頁。

檢查PR以獲取示例代碼https://github.com/spring-projects/spring-data-cassandra/pull/114

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM