Использование фильтра синонимов графов подавляет поведение поиска по умолчанию в Solr - PullRequest
0 голосов
/ 01 марта 2020

Я использую Solr 8.3.

После того, как я включил фильтр синонимов в свой файл управляемой схемы, я заметил, что если строка запроса содержит синоним из нескольких слов, она считает этот синоним из нескольких слов как один термин и не разбивает его, дополнительно подавляя поведение поиска по умолчанию.

Здесь "soap powder" - это поисковый запрос, который также является синонимом из нескольких слов в файле синонимов.

s(104254535,1,'soap powder',n,1,1).
s(104254535,2,'built-soap powder',n,1,0).
s(104254535,3,'washing powder',n,1,0).

Я делюсь некоторыми скриншотами для понимания проблемы -

без Фильтр графика синонимов (возвращено 2 документа) enter image description here

с Фильтр графика синонимов (ожидается 2 документа, возвращен только 1)

enter image description here

Кто-нибудь испытывал это раньше? Если да, есть ли обходной путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...