Добрый день!
Есть такие таблицы в которых хранятся локации:
Описание таблиц- locations - список локаций
- locations_titles - названия локаций(тк одна локация может называться по разному. в основном это номер дома)
- streets - список улиц на которых локации
- streets_titles - названия улиц(некоторые улицы имеют несколько названий тк были переименованы)
Стоит задача делать поиск локаций просто вводя адрес, например:
улица Чапаева 14
Для поиска решил использовать Sphinx и теперь возник вопрос можно ли как-то средствами этой системы организовать такой поиск или нужно вручную искать запрос в таблице с названиями улиц, а потом в таблице с названиями локаций и обрабатывать результат "вручную"(на PHP)?
Что я сделал сейчас?
Сейчас пока сделал отдельные индексы для таблиц streets_titles и locations_titles и сделал по ним поиск. Отдельно улицы по запросу(как в примере выше) находит, ну и соответственно отдельно локации.
Хочется делать единым запросом)
Буду очень признателен за любую помощь!