0
我有一個與表欄有關的表foo,我怎樣才能使它在Django Orm中使用 來自相關表中的列進行過濾?Django Orm相關表條件
原始查詢:
select a.* from foo as a, bar as b where a.bar_id = b.id and b.is_deleted = 0
Django的奧姆:
Foo.objects.filter(<bar_is_deleted>=0)
我有一個與表欄有關的表foo,我怎樣才能使它在Django Orm中使用 來自相關表中的列進行過濾?Django Orm相關表條件
原始查詢:
select a.* from foo as a, bar as b where a.bar_id = b.id and b.is_deleted = 0
Django的奧姆:
Foo.objects.filter(<bar_is_deleted>=0)
Foo.objects.filter(bar__is_deleted=False)
您可以使用雙下劃線的語法。
Foo.objects.filter(bar__is_deleted=0)