Как в sphinx сделать 'like' условие?

Пользователь

от kurt , в категории: Другие , 2 месяца назад

Как в sphinx сделать 'like' условие?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kyleigh_runte , месяц назад

@kurt 

В Sphinx, для реализации условия "like" можно использовать оператор "*", который обозначает поиск строки со словами, начинающимися с указанной последовательности.


Например, для поиска документов, содержащих слова, начинающиеся с "sphinx", можно использовать следующий запрос:

1
SELECT * FROM index_name WHERE field_name LIKE 'sphinx*'


Обратите внимание, что Sphinx поддерживает только поиск по началу слова, и не поддерживает поиск по произвольным фрагментам слов.