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

3.5.1

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

例如SQL: select * from xxx where tenant_id=?; 处理后:select * from xxx where tenant_id=? and xxx.tenant_id=1;

如果已经存在了租户条件,就不再添加条件怎么处理,以前的版本可以重写processPlainSelect,判断where是否包含getTenantIdColumn,升级3.5.1后失效

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

报错信息

Comment From: qmdx

默认租户插件会添加条件的 1,自己写的sql不添加租户条件 2,注解忽略租户插件执行 https://baomidou.com/pages/223848/#interceptorignore

Comment From: feiver

默认租户插件会添加条件的 1,自己写的sql不添加租户条件 2,注解忽略租户插件执行 https://baomidou.com/pages/223848/#interceptorignore

如果还要从mapper注解 就很无语