我有以下Django模型.
class A(models.Model):
tmp = models.ForeignKey(B)
active = models.BooleanField()
class B(models.Model):
active = models.BooleanField()
archived = models.BooleanField()
Run Code Online (Sandbox Code Playgroud)
现在我有以下查询.
A.objects.select_related(B).filter(active=True)
Run Code Online (Sandbox Code Playgroud)
现在,这将获取B的所有对象.现在,如何在模型的子句中包含过滤器active=True和过滤器.archived=Falseselect_relatedB