今天碰到的问题:es查询中携带了分组查询,导致进行分页操作的时候冲突,不能实现分页功能,后进行改良(抄同事代码),可以实现分页查询
int limit = paging.getLimit();
int pageNum = paging.getPage();
int i = 0;
for (Buckets bucket : buckets) {
if (i++ < (pageNum - 1) * limit)
{
continue;
}
if (i > pageNum * limit)
{
break;
}
...
}
加上如上判断即可实现分页查询
版权声明:本文为gxy6661159原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。