我的模型:
class Device(models.Model):
build = models.CharField()
name = models.CharField()
如何构建我的查询集,以便获得具有不同构建的对象的数量。
例如,如果有两个构建“构建 1”和“构建 2”,我想要一个可以告诉我的输出
build 1 = 3
build 2 = 4
编辑:尝试了以下方法:
Device.objects.values('build').annotate(count=Count('pk'))
输出是:
[{'build': u'wed build'}, {'build': u'red build'}, ... ]