一、问题描述。
1. 假设我有一个字段是是否通用数据,is_general。
2. 如何在保留系统数据权限过滤的前提下,将所有是通用数据(is_general=1)的数据全部查询出来?
可以用自定义数据权限:
租户数据权限呢?增加自定义权限,比如is_system=1,那不同的租户也可以看到么?
还是租户数据权限已经过滤,只是在租户已经过滤完的前提下再过滤,就没有意义了。
租户本身就是要提前过滤,只能看到自己的数据的。你的需要要看到所有就不适用,需要去掉租户的逻辑,自行实现了。可以用@TenantIgnore注解取消租户的自动过滤。
扫一扫访问 Blade技术社区 移动端