0

我正在玩书/作者 django 文档。

有没有办法从作者那里获取按数组 agg 中的种类分组的书籍?(pgsql)

以下查询是正确的,但我需要来自 authors 表的信息。 Books.objects.values('kind').annotate(rating_min=Min('rating'),.. Etc.

我可以获得按种类分组的作者书籍评级范围吗?

Author.objects.values('book__kind'). annotate(rating_min=Min('book__rating'))

Author.objects.annotate(rated_books=ArrayAgg('book'),...? 

期待类似的东西

author.rated_books =[
    {'kind': 'fantasy', 'rating_min' : 2,
'rating_max' : 5, 'total' : 6},
]

任何想法将两者结合起来?

4

0 回答 0