我知道,通过这个查询,我可以得到每个用户拥有的组数:
User.objects.filter(groups__in=Group.objects.all()).annotate(Count('pk'))但是缺少了一些东西:
根本不属于任何组的用户。
如何使用django orm让所有用户按组数注释,包括没有组的用户?
发布于 2018-06-22 15:15:44
您可以在Count属性中使用groups方法:
from django.db.models import Count
User.objects.annotate(group_count=Count('groups'))https://stackoverflow.com/questions/50990961
复制相似问题