这是我的模特:
class DailyPrice(models.Model):
date = models.DateField()
close = models.DecimalField(
max_digits=15,
decimal_places=2,
)
我想获取DailyPrice
字段为close
的所有Decimal('NaN')
个对象。
(我可以查看查询示例下面的Decimal('NaN')
)
>> DailyPrice.objects.last().close
Decimal('NaN')
我尝试的是
DailyPrice.objects.filter(close__isnull=True)
但它不会返回任何东西......
我该如何实现?
答案 0 :(得分:1)
您可以使用Decimal('NaN')
作为过滤值:
import decimal
DailyPrice.objects.filter(close=decimal.Decimal('NaN'))