L
L
Leonid Sydorov2018-11-16 18:55:55
Sphinx
Leonid Sydorov, 2018-11-16 18:55:55

How to merge tables for full text search?

Good afternoon!
There are such tables in which locations are stored:
5beee64f590aa400626336.jpeg

Description of tables
  • locations - список локаций
  • locations_titles - названия локаций(тк одна локация может называться по разному. в основном это номер дома)
  • streets - список улиц на которых локации
  • streets_titles - названия улиц(некоторые улицы имеют несколько названий тк были переименованы)

The task is to search for locations simply by entering the address, for example: Chapaeva street 14
For the search, I decided to use Sphinx and now the question arose whether it was possible to somehow organize such a search using this system or you need to manually search for the query in the table with street names, and then in the table with names of locations and process the result "manually" (in PHP)?
What have I done now?

Сейчас пока сделал отдельные индексы для таблиц streets_titles и locations_titles и сделал по ним поиск. Отдельно улицы по запросу(как в примере выше) находит, ну и соответственно отдельно локации.
Хочется делать единым запросом)

I would really appreciate any help!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
P
Puma Thailand, 2018-11-17
@serpanok

make one table

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question