entity继承TenantEntity,生成代码后mapper中没有生成对应的tenantId

Blade 未结 1 80
xiaoliu
xiaoliu 剑圣 2024-09-13 09:45

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

1. entity继承TenantEntity,生成代码后,mapper中没有生成对应的tenantId。

image.png

image.png

image.png


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

期待的结果:entity继承TenantEntity,生成代码后,mapper中生成对应的tenantId。

实际看到的:entity继承TenantEntity,生成代码后,mapper中没有生成对应的tenantId。


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

正在使用的产品:BladeX物联网平台

版本:1.1.0

操作系统:Windows11


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


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

1条回答
  • 2024-09-13 10:27

    物联网基于开源版开发,开源版的租户逻辑是通过配置文件定义的租户过滤条件,没有tenantId也可以进行租户过滤。

    商业版在开源版基础上多了一个设置,就是如果entity类包含tenantId的字段,无需配置会自动开启租户过滤,然后代码生成的时候商业版会自动带上tenantId。

    这俩本身是两种开启租户的方式,不影响最终的功能,等10月份的新版本你就可以无缝集成到商业版了,后面会给开源版也加上这个新特性。

    0 讨论(0)
提交回复