例如,我有一个类似的模型:
class Record(models.Model):
name = CharField(...)
price = IntegerField(...)
year = IntegerField(...)
我如何在不使用A或迭代时找到最小或最高年度?
此DOC是关于django中聚合的工作原理。例如,对于您的Record
模型类,您可以使用以下语法计算min
和max
属性的CC_3值:
from django.db.models import Min, Max
Record.objects.annotate(Min("price"), Max("price"))