ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 问题描述 PageHelper进行分页时,如果排序字段不唯一或者可能为空,那么就可能出现查询结果在不同页中有重复的数据,部分数据也因此查询不出来。这个bug似乎不一定百分百的出现,但是出现的概率非常的大。 ## 解决办法 所以,如果要排序的字段的值不是唯一的,**那么必须加上具备唯一性的主键id**(或其他唯一性字段)作为辅助排序,这样就能避免查询结果重复。