Django 1.8查询集:如何比较日期年份到整数字段?

时间:2017-12-08 05:34:59

标签: postgresql django-queryset django-1.8

我有一个DateFieldPositiveSmallIntegerField的模型,是否可以查询日期年份与整数年份不同的情况?这样的东西实际上有效:

Expense.objects.exclude(date__year=F('year'))

更新:这是一次性检查,而不是将被合并到网站代码中的查询,因此任何黑客都可以使用。我想我必须将它降级为for循环。

更新2 我用过循环,它足够快,行数约为100k,所以如果您对此不感兴趣,请不要浪费时间一个合适的解决方案。

0 个答案:

没有答案