当前使用版本(必填,否则不予处理)
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注解 就很无语