san*_*kar 6 database django django-models
我有一张桌子,如下所示:
table_name:示例
values
1
1
2
2
3
3
Run Code Online (Sandbox Code Playgroud)
值列表包含上述值。当我在功能表上写一个不同的查询时,我得到1 2 3和一个空的''值。
我想摆脱null它的价值,因为它在我的程序中造成了一些问题。我写的查询是:
example.objects.values_list('values',flat = True).distinct()
Run Code Online (Sandbox Code Playgroud)
有没有办法过滤掉那个空值
尝试这个:
from django.db.models import Q
example.objects.exclude(
Q(values__isnull=True)|Q(values='')
).values_list('values', flat=True).distinct()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16996 次 |
| 最近记录: |