Django порядок по запросу в случаях внешнего ключа - PullRequest
0 голосов
/ 18 марта 2020

У меня есть две таблицы, такие, что

class A(BaseModel):
      name = models.CharField(...)

class B(BaseModel):
      a = models.ForeignKey(A, on_delete=models.CASCADE)
      val = models.IntegerField(blank=True, null=True)

a = A.objects.all().oreder_by("b__val")

Всякий раз, когда я использую порядок по запросу, получаю повторные экземпляры с разными значениями val. Но я хочу получить только один ряд от модели В. Оптимизированный запрос ??

ПРИМЕЧАНИЕ. Использование MySQL.

...