запросы летят на бэк
Такая реализация добротная? Или надо лучше написать класс
Это аяксом запросы сюда прилетают? То есть если пара-тройка юзеров будут быстро вводить-удалять поисковый запрос - есть шанс перегрузить бд? :)
Через vue, там фронт поставил задержку, если есть другой способ, то буду рад :)
👍
Это значит норм или можешь другой способ посоветовать?
Мне кажется лучший сопособ - подобные штуки в эластик выносить или что-то такое
Эластик, не слышал, гляну
1. Сходу я б проверял на совсем нонсенс в "search", чтоб не искать по пустым символам или цифрам (при условии что речь о городах). 2. city_parent_label - это вечный второй запрос в бд только ради того чтоб получить айдишку связного объекта. Можно улучшить и убрать его? 3. Можно посмотреть в сторону https://docs.djangoproject.com/en/3.1/ref/contrib/postgres/search/ если бд постгрес
Супер! Благодарю
Постгря давно неплохо справляется с такими штуками, тем более если речь о не гигантских объемах данных
Постгря, да
Обсуждают сегодня