这肯定是一个重复的问题,但我找不到其他问题。我正在尝试获取有投诉的照片列表。我不能简单地收到投诉并处理相关照片 - 我需要照片查询集。
这应该有效,但似乎不正确:
Photo.objects.filter(complaint__id__gte=0)
这似乎不是最有效的方法:
Photo.objects.annotate(Count('complaint')).exclude(complaint__count=0)
有没有更好的办法?
这肯定是一个重复的问题,但我找不到其他问题。我正在尝试获取有投诉的照片列表。我不能简单地收到投诉并处理相关照片 - 我需要照片查询集。
这应该有效,但似乎不正确:
Photo.objects.filter(complaint__id__gte=0)
这似乎不是最有效的方法:
Photo.objects.annotate(Count('complaint')).exclude(complaint__count=0)
有没有更好的办法?