Django 查询和数据类型转换
如果我有这样的模型:
class A(models.Model):
value = models.CharField(max_length = 10)
这里的 A
的 value
属性其实是一个数字,比如说 '50'
现在我想要找出那些 A 实例
,它们的值作为数字在 10
和 100
之间。我该怎么查询呢?
通常情况下, '50' > '100'
补充说明:这个问题是从一个复杂的情况中提取出来的,我不想使用 IntegerField
或 DecimalField