У меня есть такая модель:
class my_model(models.Model)
foo = models.ManyToManyField(My_other_model)
Я хочу получить все объекты my_model
, отсортированные по количеству объектов в поле foo. В этом Вопросе Дружелюбный Парень из России говорит, что вы должны использовать django -аннонтацию. Я пробовал следующее:
my_model.objects.all().order_by("-foo")
, и он отлично работает. Есть ли причина, по которой я должен go использовать более длинный путь с аннотациями ?? Спасибо за помощь и оставайтесь здоровыми!