我从 Django 开始,我有一个我认为很简单的问题。如何使用 QuerySet 获取下一个查询的结果?
select *
from poll p,
choice c
where p.id = c.poll_id
我找到了两种方法:
Poll.objects.filter(id__in = Choice.objects.values_list('poll_id'))
和
Poll.objects.filter(choice__id__isnull = False).distinct()
但在我看来,它们都非常复杂。有没有一种简单的方法可以做到这一点?
非常感谢。