数据请求分页会导致数据重复的问题

业余用Django帮同学写了个后台,其中有个接口是把表里的一组数据(时间倒序,最新的在最前面),按照页码和请求条数分页返回给APP。

然后就想到了一个情况:如果我现在请求了第1页20条数据,然后服务器新增了20条数据,此时APP再请求第2页20条的时候,会和之前请求的数据重复(APP上的第1、2页数据相同)。

没有想到什么好的解决方法,求各位指教~



呼啦一阵风
浏览 1205回答 2
2回答

陪伴而非守候

分页查询的时候 传入一个时间戳  以后再查询的时候也是根据这个时间戳去分页查询这样就不会出现重复了
打开App,查看更多内容
随时随地看视频慕课网APP