Нам нужна помощь в настройке нашего развертывания SOLR для работы с возможностью поиска EXACT MATCH.
В частности, у нас есть поле типа текста в схеме, и мы хотим применить поиск точного совпадения с помощью поиска фраз и логических поисков.а также.
Например:
Пользователь вводит:
ДИРЕКТОР И (ФИНАНСЫ ИЛИ КОНТРОЛЛЕР ИЛИ УЧЕТ)
… .. Но, к сожалению, результатывозвращать записи со словами вроде:
ACCOUNT
CONTROLLING
и т. д.
Итак, по сути, SOLR ищет внутри слов - чтоконечно мы не хотим.(Да, это, по крайней мере, приоритезация этих результатов в самом КОНЦЕ набора результатов ... но, тем не менее, наши пользователи хотят точных совпадений, которые должен обеспечить поиск 'Точное совпадение'.
Мы думали об изменении поля на STRING вместо типа TEXT, но STRING плохо работает с поиском по фразе и логическим поиском.