我有一个这样的模型:
class Category(models.Model):
name = models.CharField(max_length=60)
class Item(models.Model):
name = models.CharField(max_length=60)
category = models.ForeignKey(Category)
我希望为每个类别选择项的计数(只是计数) ,所以在 SQL 中它会像下面这样简单:
select category_id, count(id) from item group by category_id
有没有类似于“姜戈方式”的方法?还是纯 SQL 是唯一的选择?我对 Django 中的 计()方法很熟悉,但是我不知道 分组如何适合那里。