0
我有几个模型与一对多的关系。 在我的管理命令中,我需要多次遍历所有实体。即我有这样的多个循环:Django ORM缓存
for childEntity in dbObj.childEntities.all():
....
Django是否使用会话缓存dbObj.childEntities.all()
?或者我需要缓存结果?
我有几个模型与一对多的关系。 在我的管理命令中,我需要多次遍历所有实体。即我有这样的多个循环:Django ORM缓存
for childEntity in dbObj.childEntities.all():
....
Django是否使用会话缓存dbObj.childEntities.all()
?或者我需要缓存结果?
不,默认情况下不是。您可以使用prefetch_related
启用它。