gpt4 book ai didi

Django 查询相关字段计数

转载 作者:行者123 更新时间:2023-11-28 19:33:38 25 4
gpt4 key购买 nike

我有一个应用程序,用户可以在其中创建页面。我想运行一个简单的数据库查询,返回有多少用户创建了超过 2 个页面。

这基本上是我想做的,但当然这不是正确的方法:

User.objects.select_related('page__gte=2').count()

我错过了什么?

最佳答案

你应该使用 aggregates .

from django.db.models import Count
User.objects.annotate(page_count=Count('page')).filter(page_count__gte=2).count()

关于Django 查询相关字段计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6525771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com