Нахождение разницы в количестве записей с использованием агрегации - PullRequest
0 голосов
/ 01 октября 2019

Мне дали задание записать этот код в один запрос, используя агрегацию / аннотацию.

Я пытался использовать счетчик и прочее, но понятия не имею, как это работает

upvotes = UserVote.objects.filter(blog=self, vote_type='U').count()
downvotes = UserVote.objects.filter(blog=self, vote_type='D').count()
return upvotes - downvotes
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...