Задать вопрос
@v0lume

Как организовать Sphinx поиск по объявлениям с вложенными категориями?

Приветствую!
Есть таблица с объявлениями, у каждого в category_id хранится его категория + в name его название + в info его доп инфа.
Есть таблица с категориями, у каждой в parent_id хранится родительская категория (они вложенные) + в name ее название

Как составить конфиг sphinx'а, чтобы поиск велся по name + info объявления, + по названию всех категорий объявления (учитывались все родительские категории)?

Как я понимаю, можно формировать строку из категорий аля "недвижимость / квартиры / 1км" и отдавать на индексацию сфинксу, но вопрос как ее генерировать для каждого объявления?
  • Вопрос задан
  • 263 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@rowdyro
Варианты
1. настроить сфинкс на xmlpipe, сгенерировав пыхом нужные данные
2. сделать хранимку в СУБД и дергать ее из сфинкса
3. изменить структуру БД и хранить для каждой категории весь путь до корневой категории
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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