在Django中查询OneToOneField中的嵌套对象

sau*_*abh 0 django django-models

我有一个看起来像这样的数据结构(简化版)

class A(models.Model):
    a = models.IntegerField()

class B(models.Model):
    c = models.OneToOneField(A)
Run Code Online (Sandbox Code Playgroud)

现在,我的问题是,我必须执行什么样的查询才能找到B类的所有对象b,使得bca = 1?

谢谢.

Eri*_*tin 5

那应该是b = B.objects.filter(c__a=1).