проблема порядка Джанго - PullRequest
       1

проблема порядка Джанго

2 голосов
/ 17 августа 2010

удар - это моя база данных:

class TestCases(TmstafServerModel):
    name = models.CharField(max_length=30)

class TestRunSummary(TmstafServerModel):
    testResult = models.ForeignKey(TestResult)
    testCases = models.ForeignKey(TestCases)
    platform = models.ForeignKey(Platform)

Я хочу получить порядок данных по имени тестового примера, например:

all_fail_case = TestRunSummary.objects.all().order_by('testCases.name')

, но это не работает, как я могу получить все записив TestRunSummary, который упорядочен по имени testCases?спасибо:)

1 Ответ

2 голосов
/ 17 августа 2010

Используйте __ вместо ., как описано в документации .В качестве альтернативы вы также можете указать порядок по умолчанию для модели TestCase и отсортировать по testCases.

all_fail_case = TestRunSummary.objects.order_by('testCases__name').all()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...