当模型对象是许多其他对象的聚合时,无论是通过外键还是多对多,迭代该对象的查询集是否会导致对相关对象的单独查询?
可以说我有
class aggregateObj(models.Model):
parentorg = models.ForeignKey(Parentorgs)
contracts = models.ForeignKey(Contracts)
plans = models.ForeignKey(Plans)
并执行
objs = aggregateObj.objects.all()
如果我遍历,或字段中objs
进行的每个比较都会导致对该对象的单独查询吗?parentorg
contracts
plan