多租户,我不想用,怎么取消,版本是2.2.0(追问)

Blade 已结 1 1625
gaoxiangyang
gaoxiangyang 剑者 2020-04-20 16:31

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

1. 系统中有两个租户,000000租户发布公告,我想让000001租户也能看到,

2. 就是说我不想公告这个表使用租户系统了,

3.删除了yml文件里关于租户的配置,依然是不行,是需要重启生成代码嘛/?

4.删除的代码如下 application.yml

tenant:
    column:tenant_id
    tables:  删除这行
        - blade_notice  删除这行


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

我希望这个租户ID,tenant_id ,在我插入,删除,查询等操作时系统不自动加这个字段,或者我能自己指定这个字段。


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

bladex-boot 2.2.0  windows


首先感谢管理员的smallchill 的回答,回答如下 
框架内置给blade_notice加了租户过滤,你只删除配置那一行是不行的。你要把需要租户过滤的所有表都列出来放到配置里,这样就会覆盖默认配置。

我可能刚接触咱框架,有好多概念不全理解 ,
我又进行了追问了,可是没有回答,我就再发一条吧。。。

作者追问:2020-04-17 11:13

谢谢您,百忙之中回复我的问题,我还是不太明白(我刚接触咱这个框架,好多东西还没吃透,麻烦您了),要把需要租户过滤的所有表都列出来放到配置里,意思是说我把所有的有租户功能的表都写到配置文件里嘛?

tenant:
    column:tenant_id
    tables:  
        - 表一
        - 表二
        ...
        - 表n

是这意思嘛?

然后不把 公告表写入里面就行了?是这个意思嘛?


1条回答
  •  smallchill
    smallchill (最佳回答者)
    2020-04-20 16:41

    tenant:
        column:tenant_id
        tables:  
            - 表一
            - 表二
            ...
            - 表n
            - 把需要进行租户过滤的表都写进来,不要写不需要过滤的表


    1 讨论(1)
提交回复