传入参数是pageSize=10,pageNum=4,按道理是输出10条,从31开始,日志里的sql也是没问题的,但是响应那边接受到的结果是40条,以此类推
你把日志中的sql和参数放mysql客户端执行没问题,就没问题。看下你pageHelper中的传参。
从日志看,没毛病,但是出现这种现象大概率是输出完sql的日志后,到真正去数据库执行这中间,是不是还有别的数据库拦截器等代码将start和limit加起来了变成了limit 30,40或limit 10,40,要排查代码了,最好是能日志输出最终运行的sql,包含注入的参数,而不是?,这样才能定位到问题
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632