不能在mapper.xml文件里的sql语句自动插入租户条件

Blade 未结 1 537
xixidigua
xixidigua 2022-09-14 09:28

一、该问题的重现步骤是什么?

1. 截屏2022-09-14 09.20.16.png

2. 该语句不能自动产生 where t.is_deleted = 0 AND t.

t.tenant_id=000000


二、你期待的结果是什么?实际看到的又是什么?

期待是在sql语句后自动加入

where t.is_deleted = 0 AND t.

t.tenant_id=000000 实际并没有  现在t.is_deleted是我自己在sql里面加的

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

boot   mac系统上的  

四、请提供详细的错误堆栈信息,这很重要。

错误没有发生 

五、若有更多详细信息,请在下面提供。

截屏2022-09-14 09.26.47.png截屏2022-09-14 09.27.17.png

1条回答
  •  admin
    admin (楼主)
    2022-09-19 01:28

    mapper.xml是不受到租户插件控制的,只有mybatis-plus自带的api才会自动带入。

    所以mapper.xml的sql以及租户条件筛选需要自己编写并传参。

    0 讨论(0)
提交回复