mybatis-plus 分页异常(total>size*current)
描述:
无条件查询时(select * from a)查询结果为12条。size=10;
在页面上点到第2页。然后输入查询条件点查询。select * from a where a.name = 1。结果为5条。
但是前台传到后台的page中current为2。导致mybatis-plus查询时,从第十条数据开始查询。查询十条数据。SQ为:select * from a where a.name = 1 limit 10 offset 10;
故,得到的结果为0条数据。
怎么解决这种情况,使得mybatis-plus 查询时从0开始查询。