django-orm分组聚合

1. 聚合
from django.db.models import Avg, Sum, Max, Min, Count
models.Book.objects.all().aggregate(Avg("price"))
2. 分组
book_list = models.Book.objects.all().annotate(author_num=Count("author"))

posted @ 2020-09-15 16:48  Fmaj-7  阅读(104)  评论(0)    收藏  举报