我正在构建一个简单的待办事项应用程序,我需要按status
和 对它们进行分组status occurence
。
我尝试使用:
instance = request.user
instance.todos.values('status').annotate(counter=Count('status'))
但我得到这个输出:
<QuerySet [{'status': 'ON-GO', 'counter': 1}, {'status': 'ON-GO', 'counter': 1}, {'status': 'ON-GO', 'counter': 1}, {'status': 'CHECK', 'counter': 1}, {'status': 'CHECK', 'counter': 1}]>
我以前使用过这种方法,它给了我需要的结果,但现在它不起作用。
任何解决方法?