【发布时间】:2017-10-14 13:24:07
【问题描述】:
在 Django 文档中考虑这个模型: Aggregation and Avg
有一个这样的查询集:
Author.objects.annotate(average_rating=Avg('book__rating'))
它返回按所有书籍的平均比率注释的所有作者。 如果我想查询作者的平均出版率(例如 2016 年),该怎么办?
请注意,我希望通过尽可能少的查询获得结果。
【问题讨论】:
-
你能描述一下
Author和Book的型号吗? -
它们位于我在第一行中引用的文档页面的开头。