使用django ORM:如何匹配数据库中的结果是否为null?
example_objects = Example.objects.filter(field !=null)
我不确定如何编写该过滤器来获取所有非空记录。
答案 0 :(得分:4)
我认为你正在寻找:
Example.objects.filter(field__isnull=False)
或:
Example.objects.exclude(field__isnull=True)
答案 1 :(得分:2)
example_objects = Example.objects.exclude(field=None)
答案 2 :(得分:0)
怎么样
example_objects = Example.objects.exclude(field =null)
?
答案 3 :(得分:-1)
使用NullBooleanFeild,如下所示::
happy = models.NullBooleanField(null=True, blank=True)