Lucene и слеш - PullRequest
       22

Lucene и слеш

2 голосов
/ 01 апреля 2009

В моем индексе есть значение companyName: opel / vauxhall
Поиск "opel / vauxhall" возвращает правильные результаты.
Поиск "opel / *" ничего не возвращает.

В настоящее время я заменяю '/' пробелами. Но это немного пахнет моим кодом.

Есть идеи получше?

1 Ответ

4 голосов
/ 06 апреля 2009

Такая проблема почти всегда возникает из-за анализатора, используемого для индексации и поиска (анализа запроса).

Попробуйте использовать другой анализатор, например StopAnalyzer.

...