1.问题描述
使用es-sql聚合查询时,发现无法进行分页操作。
结果为16条:
当使用limit语法进行分页之后,发现并没有效果(以取5条记录为一页为例)。
首先查询前5条记录:
返回的记录如下图:
然后再查询后5条记录:
返回的记录如下图:
结果发现并没什么用- -
2.解决办法
手动处理数据进行分页,可以参考lms_web项目中的PageViewService类中的pageLimit方法:主要使用subList来实现。
使用es-sql聚合查询时,发现无法进行分页操作。
结果为16条:
当使用limit语法进行分页之后,发现并没有效果(以取5条记录为一页为例)。
首先查询前5条记录:
返回的记录如下图:
然后再查询后5条记录:
返回的记录如下图:
结果发现并没什么用- -
手动处理数据进行分页,可以参考lms_web项目中的PageViewService类中的pageLimit方法:主要使用subList来实现。
转载于:https://www.cnblogs.com/lyh421/p/7729532.html