假设,我有一个应用程序,它从cassandra读取数据,并将它们以每页10或20行这样的大块行形式显示给用户。有没有办法在卡桑德拉有效率地做到这一点?假设我有一个表'ks1.cf1‘,其中包含分区键'pk’和集群列'ck‘,每个分区有1000多行,我希望每次向用户显示每个分区10行。一种方法是运行
SELECT * FROM ks1.cf1 LIMIT 10;并获得最后一行,并根据集群列(‘ck’值)执行一个不等式,并再次限制结果如下
SELECT * FROM ks1.cf1 WHERE ck > value_in_last_row LIMIT 10;
这是一种
我在xpage中有一个显示分页结果的视图。也是绑定到sessionScope变量的编辑框。在视图的data->search属性中,我根据编辑框值设置了查询字符串。当我搜索出现在第一页中的条目时,它是有效的,但是当我在第二页或其他页面中搜索一个条目时,它不工作.有什么想法吗?
搜索查询代码:
var tmpArray = new Array("");
var cTerms = 0;
var qstring = "";
if (sessionScope.name != null & sessionScope.name != "") {
如何获取Cake php默认分页以获得首页和最后一页分页链接
<p>
<?php
echo $this->Paginator->counter(array(
'format' => __('Page %page% of %pages%, showing %current% records out of %count% total, starting on record %start%, ending on %end%', true)
));
?> </p>