后端实现微信小程序页面刷新加载数据的条数控制

请教各位,后端要怎么样实现小程序里面页面初始加载20条数据,后面每次上拉页面或者点击加载更多之后都加载12条数据,尝试过分页查询,但是分页只能定大小为12,前面的20条数据不知道该怎么查,而且查了20条之后,分页12条该通过什么条件确定从哪开始计算分页,我试过在数据库中找能标识第20条数据的标志,但是除了ID,其它字段都没办法唯一标识,而且ID如果是自增的,如果前20条数据有删减,那么ID也没办法确定第20条数据了,如果不是自增的就更不能标识第20条数据了,想问问各位还有什么其他的实现方式吗

你改写一下分页逻辑就行了,

没明白你说的啥问题,感觉你说的都不是问题
数据库可以分页,页大小都是自己定的。
即使不能自己定义大小,那就后台查两次数据加,然后合起来给前端。
再说从架构上讲,这个20条显示问题不应该让后端解决,而是前端自己搞定。自己向后台请求两次,只显示20条

后端计算分页开头的时候,判断一下页码如果大于1,计算的页码数减1,计算的开始行加20