Django:什么时候需要Q查询?

时间:2019-11-16 15:31:50

标签: python django

在官方Django文档中,that示例有一个问题。

这里Q lookup是必需的,为什么?我尝试了一下,但对我来说效果很好(至少从我看到的情况来看)。

>>> highly_rated = Count('book', filter=Q(book__rating__gte=7))
>>> Author.objects.annotate(num_books=Count('book'), highly_rated_books=highly_rated)

0 个答案:

没有答案