方便更快捷的说明问题,可以按需填写(可删除)
使用环境:
springboot2.7.0 mybatis-plus 3.5.1 sharding-jdbc-spring-boot-starter 4.1.1
场景、问题:
已进行操作:
现状:
现在出现表不存在问题
方便更快捷的说明问题,可以按需填写(可删除)
springboot2.7.0 mybatis-plus 3.5.1 sharding-jdbc-spring-boot-starter 4.1.1
现在出现表不存在问题
我觉得这个问题并不存在于Shardingsphere 5.1.2。你应该先更新版本来复现。
定位到问题感觉应该是mybatis-plus selectPage 分页统计count(这块)没有做表策略拼接
分表是根据用户uid分的 我查询的用户uid是3 那我拼接的应该是a_user_3 但使用mybatis-plus selectPage count里面是a_user,所以导致出现表不存在问题
拼接sql不应该做这种影响。这是旧版的问题。
我目前的版本是sharding-jdbc-spring-boot-starter 4.1.1的版本
翻看不再维护的老版本代码对于我来说是一件痛苦的事情,我不建议你停留:P
GAV信息以Apache文档为准,这是旧版:=]
这个是你? 我刚申请加你了
加我干嘛,我又不是客服,我只是个路人Contributor
你没给出完整配置。我建议是用h2database给出最小复现demo
升级到5.1.1之后解决了