【发布时间】:2013-04-27 15:16:10
【问题描述】:
我必须通过动态值(可以是无)过滤查询集:我可以简单地写吗:
filtered_queryset = queryset.filter(field=value)
或者我应该检查无:
if value is None:
filtered_queryset = queryset.filter(field__isnull=True)
else:
filtered_queryset = queryset.filter(field=value)
行为是否取决于特定的 DBMS?
【问题讨论】:
标签: django django-models django-queryset isnull