问答 / 1 / 11 / 创建于 2年前
larvael9
前端:功能在小程序中,使用的上拉加载更多
有一堆历史记录,需要被查询出来,要求按照创建的日期进行分组(字段用的created_at)然后数据需要分页。前端的显示就是按照日期分组的块,然后块里面就是分组日期下的数据。和支付宝里面的账单功能类似。
假如每页是10条,7月6日当天的记录有18条,第一页显示全是7月6日的,当加载第二页的时候,有7月6日剩下没显示的8条还有7月7日的两条,这种怎么把那8条加到上一页的块中呢?
group by 按照日期读取,每页显示对应日期的记录,不限制当页具体是多少条
group by
我也刚好遇到了这个问题,就是正常按日期排序分页取数据就好了,然后取出来后分组,第二页有第一页的数据就前端进行合并处理
交给前端处理 后端正常分页就好了 :joy:
就正常的日期排序分页 前端去记录最后一次的结束日期 然后获取下一页的数据中心有上一个日期的 合并到一块?
对分页一直有这样的困惑,恳求大佬可以解答
真正的业务来讲,我认为是这样的: 1、查出来的数据每页N条,按照日期分组(服务端处理) 2、第二页的第一条数据,如果和上一页的最后一条数据日期一致,合并该日期数据(客户端处理)
我要举报该,理由是:
group by
按照日期读取,每页显示对应日期的记录,不限制当页具体是多少条我也刚好遇到了这个问题,就是正常按日期排序分页取数据就好了,然后取出来后分组,第二页有第一页的数据就前端进行合并处理
交给前端处理 后端正常分页就好了 :joy:
就正常的日期排序分页 前端去记录最后一次的结束日期 然后获取下一页的数据中心有上一个日期的 合并到一块?
对分页一直有这样的困惑,恳求大佬可以解答
真正的业务来讲,我认为是这样的: 1、查出来的数据每页N条,按照日期分组(服务端处理) 2、第二页的第一条数据,如果和上一页的最后一条数据日期一致,合并该日期数据(客户端处理)