在最好的情况下,需要统计一些属性值等于1、2、3和>3的行数。例子:
for i in xrange(1,4):
count = some_queryset\
.filter(related__value__exact=i)\
.annotate(count=Count('mtopening'))\
.values_list('count',flat=True)
有没有办法在没有 raw_sql 或简单的 .extra select 的情况下以面向对象的方式进行改进?