mybatisplus 分页排序失效
时间: 2023-08-22 16:14:22 浏览: 118
根据你提供的引用内容,问题的原因是orderBy排序的createTime字段不唯一,导致数据排序不稳定,从而在limit分页时出现了数据重复的问题。为了解决这个问题,可以在orderBy的排序中加上唯一列,例如id,以保证排序的唯一性,从而解决limit分页时出现数据重复的问题。另外,在对象转换时,需要对current的值进行+1操作,以确保分页的准确性。你可以参考提供的解决方案,自定义一个MyPage类来实现这个功能。总结起来,解决mybatisplus分页排序失效的问题需要注意排序字段的唯一性和正确处理分页参数。
#### 引用[.reference_title]
- *1* *2* [mybatisPlus 排序后分页数据重复(踩坑记录)](https://blog.csdn.net/weixin_45947759/article/details/125656205)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Mybatis-plus分页查询不生效之问题排查](https://blog.csdn.net/qq_40657528/article/details/126770358)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文