0
我尽量让我的Django项目一汽车名单,但我有麻烦与ORM无效不同的Django的
class Car(models.Model):
name = models.CharField(max_length=200)
owner = models.ForeignKey(User)
随着Car.objects.all()我有一个列表如下:
- car#1, user#1
- car#1, user#2
- car#1, user#3
- car#2, user#4
- car#3, user#4
什么,我想的是:
- car#1
- car#2
- car#3
然后,全车由名称是不同的,不管业主
的我已经尝试像
Cars.objects.all().annotate(Count('owner', distinct=True))
但我仍然有所有的汽车。有人可以帮我解决这个问题吗?文档建议注释和聚合,但它仍然需要理解。