【发布时间】:2014-10-24 10:06:45
【问题描述】:
我使用以下代码按月对查询集进行分组
Model.objects.extra(select={'month': connection.ops.date_trunc_sql('month', 'date')}).values('month')
它工作正常,但是当表中包含字段 date 为 None 的对象时,它会导致 OperationalError 带有消息 user-defined function raised exception。
这个错误处理不应该在django方法date_trunc_sql()吗?
【问题讨论】:
标签: django django-models django-views django-queryset