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

时间:2011-02-20 03:22:51

标签: django django-models

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

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

class B(models.Model):
    c = models.OneToOneField(A)

现在,我的问题是,我必须执行什么样的查询才能找到B类的所有对象b,以便b.c.a = 1?

感谢。

1 个答案:

答案 0 :(得分:5)

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