Py学习  »  Django

在查询django ORM之前将字符串转换为int

maca2.0 • 3 年前 • 1104 次点击  

我有一个模特

class Entry(models.Model):
    maca = models.CharField(max_length=100, blank=True, null=True)

此字段只接受数字(由于业务原因,无法将字符字段设置为整数字段)

现在我必须得到所有maca大于90的条目

我想做的是:

Entry.objects.filter(maca__gte=90)

但gte不起作用,因为maca是字符串

如何在过滤之前将maca转换为int?还是像这样?

谢谢

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131067
 
1104 次点击  
文章 [ 1 ]  |  最新文章 3 年前