0
我想根据我的偏移值获取行数据 - 第一个请求偏移值=(0-100)意味着100 第二个请求将偏移量传递为101-200行?Spring:data Cassandra如何根据offset [行数]值返回行数据?
我repository-
@Query("select * from customer_request where product_id = ?0 and receipt_period = ?1 limit ?2 ")
List<CustomerRequest> findByProduct(String productId, String datePeriod, Integer offset);
如何申请行的具体数目?
我可以使用stmt.setFetchSize(100);像这样?如果是的话,请告诉我该怎么做?
我使用data.cassandra.version = 1.3.0.RELEASE & datastax.version> 2.1.7
我很新的这春数据卡桑德拉。我更新了我的存储库,但出现了很多错误!在查询之前是否需要与Cassandra创建会话?当我坚持一点时,请告诉我我的实施情况。
Statement stmt = new SimpleStatement("select * from customer_request where product_id = ?0 and receipt_period = ?1");
List<CustomerRequest> findByProductIdAndReceiptPeriod(String productId, String receiptPeriod);
stmt.setFetchSize(100)
ResultSet rs = session.execute(stmt);
Iterator<Row> iter = rs.iterator();
{
rs.fetchMoreResults();
Row row = iter.next();
} while (!rs.isFullyFetched())
任何帮助或建议?
嗨,U这里分享的链接,你能告诉我whtat我需要牛逼通过这里 - 字符串requestedPage = extractPagingStateStringFromURL(); ?? – JOGO