当前使用版本(必填,否则不予处理)

mybatis plus version:3.4.0

该问题是如何引起的?(确定最新版也有问题再提!!!)

3.3.x中TenantHandler的getTenantId(boolean select)能根据参数判断select/其他(insert、delete、update),进行不同的处理, 3.4.0中的TenantLineHandler.getTenantId()没有参数传递,无法判断。

重现步骤(如果有就写完整)

3.4.0中TenantLineHandler.getTenantId()方法参数缺失

报错信息

Comment From: qmdx

该问题内部讨论比较激烈,结果不会做调整现有隔离方式,建议 CV 租户插件部分重新注入到解析链,后续版本会提供更好的解决方案

Comment From: literatureandyou

VioletCzy 你好,3.3.2中,TenantHandler的getTenantId(boolean select),select参数无论是select还是其他(insert、delete、update)我这里总是false,请问你使用3.3.x时是怎么解决的?谢谢