mybatis-plus问题请教
大佬们 我现在遇到个很尴尬的问题 使用mybatisplus分页查询数据后 还要从redis里拿在线状态在对查询的数据进行一次筛选 这就导致了出来的分页的总页数不对 又不想用内存分页有什么好办法吗 数据量要是不大,别用后端的分页,直接前台做分页,我平时数据量不大直接就用element ui的分页了。 两只小蜜蜂 发表于 2021-3-11 17:11数据量要是不大,别用后端的分页,直接前台做分页,我平时数据量不大直接就用element ui的分页了。
我觉得既然分页了那么数据跟需求一般都不小 如果其他的数据没有问题。 你可以在后台写个方法更新分页总数。 既然是筛选为何不用redis的状态作为筛选条件去写sql分页呢 自己封装分页方法吧,你这种在俩库里面的话,只能第一个库全查,再去redis筛选,再分页,挺麻烦
或者把redis状态同步到mysql里面,加筛选条件 SGC沉默 发表于 2021-3-12 13:15
既然是筛选为何不用redis的状态作为筛选条件去写sql分页呢
估计筛选条件,不在数据库里面,他们这架构也是6 hualonghongyan 发表于 2021-3-12 13:38
估计筛选条件,不在数据库里面,他们这架构也是6
那总得有个跟数据库关联的参数吧,查之前先整理出来也可以 zouludaifeng 发表于 2021-3-12 13:15
如果其他的数据没有问题。 你可以在后台写个方法更新分页总数。
没办法写方法的 mybatisp是物理分页 他查的只有一页数据出来但会返回记录总数 前端是根据总数自己分页的经过一筛选总数对不上了 你不知道其他页里面哪些是有在线状态的 杨驴 发表于 2021-3-12 13:46
那总得有个跟数据库关联的参数吧,查之前先整理出来也可以
就是木得啊
页:
[1]
2