Qiku ← Back to library

AI / Coding and Debugging

The Missing Tenant Filter

The Missing Tenant Filter — Chinese original prompt

多租户系统靠 [隔离字段] 在每条查询里过滤。请设计一套能"从机制上防漏"的做法:公共查询构造器强制注入该条件、代码审查清单里列出需要额外检查的写法(联表、子查询、原生 SQL、批量更新、导出),再加一条用两个租户数据跑的自动化测试。说明 [ORM 名] 下哪几种写法会绕过这个机制。
Site original

Chinese original

How to use

靠人记着加条件一定会漏,把过滤塞进公共入口才是长久办法。

More in this topic