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}
希望幫助!