Заказ по участку м2м - PullRequest
       21

Заказ по участку м2м

0 голосов
/ 06 ноября 2019

У меня есть 2 модели, и мне нужно заказать мой запрос.

Первая модель:

class Author(m.models):
    name = m.Charfield()

Вторая модель:

class Book(m.models):
    title= m.CharField()
    authors = m.ManyToManyField('Author')

Я ожидал, что этокод возврата следующий результат

Book.objects.all().order_by('authors__name')
Some[A]
Some[A,B]
Some[B,]
...
Some[Z, B,D]

Но я получаю примерно так:


Some[A,B]
Some[B,]

Some[A,B]

...
Some[Z, B,D]

Почему правильный способ упорядочения по полю m2m?

...