Из моего вопроса в Get Foreign Key Value мне удалось получить желаемый результат ... осталось только один последний бит. Я хочу сортировать свои записи по годам, сделать, а затем моделировать в этом порядке. Я думал, что это будет так просто, как Vehicle.objects.all().order_by('common_vehicle')
, но это ничего не сортирует.Сортировка записей с использованием внешних ключей
0
A
ответ
0
Вы должны заказать по определенным полям в соответствующем классе. Вы делаете это, используя формат с двойным подчеркиванием. Так, например:
Vehicle.objects.order_by('common_vehicle__year', 'common_vehicle__series__model__model')
сортировать по year
значению CommonVehicle
класса, то значением Model
класса, который связан через Series
класса model
.
Обратите внимание, что это объединение и может сделать ваш запрос довольно медленным. Это может быть хорошо для ваших нужд, но просто хедз-ап, что это потенциальный источник медлительности вниз по линии.
Смежные вопросы
- 1. Копирование нескольких записей с использованием внешних ключей
- 2. Подсчет внешних записей с помощью набора ключей
- 3. Сортировка внешних ключей по количеству выражений (SQL)
- 4. MYSQL: добавление записей на основе внешних ключей
- 5. SQL - сложный запрос с использованием внешних ключей
- 6. Получение всех внешних ключей и их записей
- 7. Сортировка внешних ключей элементов в шаблоне
- 8. Джанго - сортировка внешних ключей объектов по дате
- 9. SQL выбора строк с использованием внешних ключей,
- 10. Свойства навигации с использованием двух внешних ключей
- 11. ActiveRecord отношения с использованием массива внешних ключей
- 12. SQL-запрос с использованием внешних ключей
- 13. Проверка формы с использованием внешних ключей
- 14. Назначение внешних ключей с использованием кода
- 15. MySQL Запрос с использованием внешних ключей
- 16. SQL-запрос с использованием внешних ключей
- 17. Angularfire nosql query с использованием настройки внешних внешних ключей
- 18. Java: сортировка массива с использованием внешних параметров
- 19. Получите 5 внешних внешних ключей
- 20. Как выбрать коллекцию пользователей с использованием внешних ключей?
- 21. Хэш-сортировка ключей с использованием perl?
- 22. Код первых внешних ключей
- 23. Загрузка нескольких таблиц с использованием SSIS, поддерживающих отношения внешних ключей
- 24. Сортировка ключей ключей
- 25. столкнулся с нарушением внешних ключей
- 26. mysql сортировка таблицы базы данных без внешних ключей
- 27. Отображение внешних ключей внешних ключей в Go GORM
- 28. Колба SQLAlchemy фильтр записей из внешних ключей отношений
- 29. Функция для проверки внешних ключей ссылки при вставке новых записей
- 30. Одностороннее сопоставление внешних ключей
Не знаю о двойном подчеркивании. На данный момент это нужно будет сделать ... Я буду иметь в виду, чтобы проверить производительность запроса. Thnx :) – 2009-09-02 19:09:46