按租户教程配置,新增修改时租户id tenant_id TenantId未保存到数据库

Blade 未结 1 573
Wesson
Wesson 剑童 2021-12-07 17:12

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

1. 建表是添加tenant_id字段image.png

2. 实体继承TenantEntityimage.png

3.调用默认的保存方法image.png

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

入库时自动添加tenant_id的值,实际没有保存去

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

2.8.1.RELEASE

MacOS操作系统

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

经打断点得到结果:
没有调用BladeTenantInterceptor的processXXXX方法,而是直接走了TenantLineInnerIntercetor的processXXXX方法,

并且一直走下面这个逻辑

(.ignoreTable(insert.getTable().getName())) {
    }

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

1条回答
提交回复