TGViewer
Заметки Бэкендера Заметки Бэкендера @backend_it · 18.9K subscribers
Post #5078 457
❗️Фасетный поиск без сложных костылей

Разбираешься с фильтрами в интернет-магазине и ловишь себя на мысли, что их поддержка превращается в кошмар после первого выбранного параметра? Выбранный цвет не должен исчезать из списка, соседние варианты нужно оставлять доступными, а варианты без товаров сразу показывать как недоступные.

Основная проблема фасетов: при выборе фильтров панель навигации должна сохранять выбранные значения, но одновременно показывать доступные альтернативы. Вместо ручной сборки почти одинаковых запросов для каждого атрибута, в Manticore Search 25.12.0 появился `facet_filter_mode`, который переносит логику работы фильтров в API. Теперь можно описать поведение панели фильтров магазина, а не собирать запросы вручную.


Эта статья — идеальный гайд для бэкенд-разработчиков, которые проектируют или поддерживают поисковые системы для e-commerce и хотят убрать головную боль с фильтрами

🔥Ссылка на статью

Заметки Бэкендера & Max
More from @backend_it
  1. Oct 9, 2026❗️Курс Поваренная книга по программированию встраиваемых систем с помощью C++: практически…
  2. Oct 8, 2026❗️Курс Автоматизация сети с помощью Nautobot: используйте сетевой источник достоверной инф…
  3. Oct 8, 2026Дизайнер, айтишник, продажник или маркетолог – а что, если часть вашей работы заберет Clau…
  4. Oct 7, 2026❗️Курс Освоение шаблонов проектирования C++: создание эффективного и масштабируемого кода…
  5. Oct 7, 2026❗️Бот для дележа расходов на чистом Node.js Замучились считать, кто кому должен после совм…
  6. Oct 6, 2026❗️Курс Высокопроизводительное программирование на C# и .NET: понимание основных моментов р…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →