0
点赞
收藏
分享

微信扫一扫

记录一次分页查询第一页和第二页数据重复问题

谁知我新 2022-02-11 阅读 100

        前端使用的是ajax查询,根据订单时间倒叙查询,查询第一页后,下滑查询第二页,此时数据库更新,第二页和第一页的数据有重复 。

        解决方案:每次返回分页信息的时候将最后一条数据的时间或者id记录下来放在redis中

        当前端传过来的分页信息pageNo=null或者0时,删除缓存,如果pageNo!=0时,查询条件加上时间小于redis中的值,并将pageNo设为0;

举报

相关推荐

0 条评论