class Term(models.Model):
created = models.DateTimeField(auto_now_add=True)
term = models.CharField(max_length=255)
やあみんな、db テーブルから重複/複数の用語をカウントしようとしましたが{term: a, count: 1, term: a, count: 1,term: b, count: 1,...}
、テーブルのすべてのアイテム ( ) のリストをまだ取得していて、好きではありません{term: a, count: 12, term: b, count: 1}
誰かアイデアはありますか?
編集:
ee = Term.objects.annotate(Count("term")).values("term", "term__count")
結果:
[{'term': u'tes', 'term__count': 1}, {'term': u'tes', 'term__count': 1},
私が期待したこと:
[{'term': u'tes', 'term__count': 2}, {'term': 'b', 'term__count': 1}