私は Django から始めていますが、簡単な質問だと思います。QuerySet で次のクエリの結果を取得するにはどうすればよいですか?
select *
from poll p,
choice c
where p.id = c.poll_id
私は2つのアプローチを見つけました:
Poll.objects.filter(id__in = Choice.objects.values_list('poll_id'))
と
Poll.objects.filter(choice__id__isnull = False).distinct()
しかし、どちらも私には非常に複雑に見えます。それを行う簡単な方法はありますか?
どうもありがとう。