标签: django django-rest-framework django-queryset
有2个模型:MyItem和Category
这有效,但是如何使用注释执行单个查询呢?
for cat in Category.objects.all(): cat.count = MyItem.objects.filter(category=cat).count() cat.save()
喜欢一些:
Category.objects.annotate(_items_count=Count('myitem')).update(count=_items_count)