Я использую индивидуальный запрос mysql i.e (используя более одной таблицы с использованием «JOIN» в запросе) Затем я получил результаты. Но теперь я хочу уточнить данный результат. Как это возможно ?. ответьте мне, если вы знаете.Как уточнить результаты поиска с Django/python
ответ
В результате должны быть возвращены в запросе установить с именами полей, так попробуйте это
result = some_query...
result = result.filter(field_name__lte=value)
result = result.exclude(field_name='EXPIRED')
Вы можете заменить field_name с фактическим field_name. Здесь все выделено.
Но в основном, когда у вас есть QuerySet вы можете запустить фильтры или исключает на нее, чтобы уточнить QuerySet.
Вы можете попробовать использовать extra()
, чтобы выполнить свой собственный SQL, поскольку он вернет QuerySet, который может быть дополнительно отфильтрован. Если вы используете raw()
, вы не сможете ничего сделать с результатом.
Вот аналогичный вопрос решения проблемы: Django: filter a RawQuerySet
Спасибо Тимми, это хорошая ссылка для меня ... –
- 1. уточнить результаты поиска
- 2. Уточнить результаты поиска
- 3. уточнить результат полнотекстового поиска
- 4. Уточнить результаты поиска при вводе местоположения с помощью ajax?
- 5. Уточнить поиск из результатов поиска
- 6. Как уточнить результаты, полученные при поиске
- 7. Django - уточнить результаты поиска через форму поиска с заранее заполненными значениями
- 8. Как уточнить результаты запроса бриза на сервере?
- 9. Уточнить список поиска и возврата
- 10. Уточнить использование API поиска AppEngine
- 11. Как переопределить результаты поиска поиска
- 12. HP Уточнить результаты анализа, system() command injection
- 13. Результаты поиска с изображениями
- 14. Уточнить и сохранить результаты в MS Access
- 15. Результаты поиска с автозавершением
- 16. Как получить результаты поиска
- 17. Как уменьшить результаты поиска?
- 18. Как показать результаты поиска?
- 19. Результаты поиска
- 20. Как сохранить критерии поиска или результаты поиска?
- 21. Как сгруппировать результаты поиска Lucene.Net?
- 22. Как сохранить результаты поиска с помощью Postgres
- 23. Как улучшить результаты поиска с помощью QueryElevationComponent?
- 24. Как фильтровать результаты поиска с различными атрибутами
- 25. Как визуализировать результаты поиска с помощью Symfony?
- 26. Как получить результаты поиска с нескольких страниц
- 27. Как показать результаты поиска с помощью UISearchResultsОбновить
- 28. Как очистить результаты поиска с помощью WebGrude?
- 29. как показать результаты поиска MySQL с условиями
- 30. как фильтровать результаты поиска с помощью javascript
Большое спасибо Nialloc –