Родомир Светлояров

с 2023
1 подписчик
0 подписок

нихрена мы никому не должны. А на пенсию сами себе отложим сколько надо, чтобы на паперте не сидеть. Не ваша забота кто как живет.

По такой логике поисковик бы выдавал все, что содержит запрос. Я не просто так написал эту статью. Я сам программист и объяснять мне механику работы с БД на языке SQL не стоит.

Логика у поисковика простая, как крышка унитаза: Если сделать запрос по полю1 со значением: "Вася", то мне должно выдать всех "Вася". Даже, если это будет миллион строк. Пусть даже с минимальной фильтрацией по одному или двум критериям. Если мне нужно уточник запрос я выбираю параметры фильтрации по Полю2, 3 и тд. Тогда поисковик мне выдаст более точный ответ. Это, если вообще супер коротко о работе поисковика.

Теперь по работе вашего ресурса.Пишем запрос: Samsung S20. По логике мне должно выдать все, что содержит искомое. По факту выдает лишь 10 строк из запроса, то есть, как на той же Юле я не могу получить все объявления в моем регионе. Далее, при вводе поисковик предлагает выбрать Samsung Galaxy S20 и указывает о нахождении данного запроса в одной из групп соответствующей иконкой (мобильные телефоны). Если его выбрать, получим много объявлений с телефонами, при этом модель автоматом выбирается в поле "Модель". Практически мы получаем ровно то, что искали.

Сейчас проверил еще такой момент: Запрос по строке "Samsung S20" и "Samsung Galaxy S20" выдают примерно одно и тоже (10 объявлений). Если я выбираю "Samsung Galaxy S20" с пиктограммой, тогда мне выдает все телефоны, которые соответствуют данной модели. Получается, что вне группы что-либо искать нет смысла.

Можете проверить самостоятельно.