Поддержание порядка работы с керилистом - PullRequest
1 голос
/ 27 апреля 2020

У меня есть запрос, который выглядит следующим образом:

top_posts= Ranking.objects.all().order_by("-score").values("post")

Он получает лучшие посты, упорядоченные по количеству очков, и затем этот запрос выполняется:

Posts.objects.filter(id__in=top_posts)

Однако order_by счет выбрасывается, когда я запускаю этот запрос. Как мне сохранить порядок счета?

1 Ответ

1 голос
/ 27 апреля 2020

если у вас есть отношения, вы можете попробовать что-то вроде этого

Posts.objects.filter(id__in=top_posts).order_by('-id__score')

для справки здесь

Надеюсь, это поможет вам ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...