@MyNameIsSylor

Sphinx. Как сделать поиск по категориям и их вывод?

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

У каждого товара есть привязка 1 к 1 к брендам и 1 ко многому к категориям.
1. Как сделать поиск по товару и вывод категорий/брендов в которых доступны найденные товары?
2. Как сделать поиск по категории?
3. Как сделать поиск по бренду?

Прошу не код писать. а разобрать алгоритм работы сего действа.

п.с. 2-3 вопросы примерно понимаю так:
В сорсах сфинкса указываю sql_attr_*= и уже из кода через апи фигурирую с этими параметрами.
Как быть с 1 вопросом?
  • Вопрос задан
  • 3107 просмотров
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
1)Сделать доп запрос на категории и бренды, либо взять хранить один к многим в одном поле.
2)добавить where category = категория
3)добавить where brand = бренд
Ответ написан
@MyNameIsSylor Автор вопроса
вот нашел пару тем, которые мне надо... продолжаю изучать
sphinxsearch.com/blog/2013/06/21/faceted-search-wi...
sphinxsearch.com/forum/view.html?id=3326
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы