【发布时间】:2019-01-29 21:25:46
【问题描述】:
如果我在 Django 中有两个模型,Parent 和 Child,其中 Child 与 Parent 有一个外键关系,如下所示:
class Parent(models.Model):
parent_name = models.CharField(max_length=128, blank=False, default='no name')
class Child(models.Model):
child_name = models.CharField(max_length=128, blank=False, default='no name')
parent = models.ForeignKey('app.Parent', on_delete=models.CASCADE, null=False)
我怎样才能找到所有有至少两条Child记录的Parent记录?理想情况下,该解决方案将在 Parent 上使用单个 .filter() 语句。
【问题讨论】:
标签: python django django-models