0
如果我在django文档的聚合示例中有一个类似于数据库的数据库。 http://docs.djangoproject.com/en/dev/topics/db/aggregation/需要Django查询帮助
如何编写一个查询,列出每个发布者已发布的图书的平均数量?
如果我在django文档的聚合示例中有一个类似于数据库的数据库。 http://docs.djangoproject.com/en/dev/topics/db/aggregation/需要Django查询帮助
如何编写一个查询,列出每个发布者已发布的图书的平均数量?
我想这应该是办法做到这一点:
>>> from django.db.models import Avg
>>> Publisher.objects.annotate(num_books=Count('book')) \
... .aggregate(Avg('num_books'))
{'num_books__avg': 12.1}
希望帮助!