Я пытаюсь выполнить фильтрацию синонимов во время запроса, чтобы, если я ищу X, также отображались результаты для Y.
Я иду туда, где запускается Solr, редактирую файл.txt и добавляю X, Y в новой строке.
Это не работает. Я проверяю схему и вижу:
<analyzer type="query">
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true" />
Что мне не хватает?
РЕДАКТИРОВАТЬ Оценка файлов конфигурации
tomcat6/Catalina/localhost , кажется, указывает на правильное местоположение
<Context docBase="/data/solr/solr.war" debug="0" privileged="true" allowLinking="true" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="/data/solr" override="true" />
</Context>
Кроме того, в админке Solr я вижу это. Что означает cwd?
cwd=/usr/share/tomcat6 SolrHome=/data/solr/