繁体   English   中英

在对象列表中查找字段的分布?

[英]Finding the distribution of a field in a list of objects?

我有一个对象列表。 每个对象都有一个称为grade的字段,其值在0到5之间。现在,我想查看该字段在对象列表中的分布。 有什么办法找到它吗?

我知道我可以遍历整个对象并找出来,但是我不想这样做。

据我所知,使用带grade列的表格Table需要以下内容:

counts = Table.objects.annotate(count=Count("grade", distinct=True)

这会将count属性添加到counts查询集的每个成员中,您可以像访问常规数据库列一样访问它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM