Например есть поле которое хранит данные в виде полной строки адреса:
Ящерицын Росад снт Борисово деревня Серпуховский район Московская область
и например еще будет:
Росад деревня Другой район Другая область
Как и чем делать поиск, если например пользователь будет искать по запросу:
росад москва
или
росад мос обл
Ведь тут важно что это московская область, но в запросе может не быть явного указания полного слова
, а только часть или похожее. Как например
росад москва хотя в поле базы слово
Московская а не
москва Но это максимально точно и по сути поиск должен выдать тогда этот ответ.