
from django.db.models import Q, Count, Avg, Max, Min
| 方法名 | 描述 | 举例 | 返回 |
|---|---|---|---|
| Avg | 平均值 | User.objects.all().aggregate(Avg="age") |
{'age__avg': 3} |
| Sum | 取和 | User.objects.all().aggregate(Sum="age") |
{'age__sum': 3} |
| Max | 最大值 | User.objects.all().aggregate(Max="age") |
{'age__max': 3} |
| Min | 最小值 | User.objects.all().aggregate(Min="age") |
{'age__min': 3} |
| Count | 统计数量 | User.objects.all().aggregate(Count="age") |
{'age__count': 3} |