2024-05-21 09:25:17 发布
网友
如何防止多租户共享架构中的跨用户相关对象
例如:
ModelA
parent
ModelB
instance_a.parent == instance_b
我总是可以检查instance_A.owner == instance_b.owner,但这意味着每个INSERT查询都有一个额外的SELECT查询
instance_A.owner == instance_b.owner
INSERT
SELECT
是否有更好的方法验证相关对象
我的数据库是MySQL
在进行查询时使用select_related('model_B')。。 https://docs.djangoproject.com/en/1.9/ref/models/querysets/#select-related
在进行查询时使用select_related('model_B')。。 https://docs.djangoproject.com/en/1.9/ref/models/querysets/#select-related
相关问题 更多 >
编程相关推荐