Как использовать SynonymFilterFactory в Solr?

Я пытаюсь выполнить фильтрацию синонимов во время запроса, чтобы, если я ищу 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/ 
5
задан AlxVallejo 15 November 2012 в 16:58
поделиться