a = M.objects.filter(f__in=[None, 1])
a.query.__str__()
u'SELECT * FROM "app_m" WHERE "app_m"."f" IN (None, 1)'
だと思いませんIN (NULL, 1)
か?
お気に入り:
a = M.objects.filter(f=None)
a.query.__str__()
u'SELECT * FROM "app_m" WHERE "app_m"."f" IS NULL'
これはデフォルトの SQL の動作ですか、django のバグですか、それとも何か不足していf__in=
ますか?
前もって感謝します!