как использовать подсветку Lucene с фразуQuery? - PullRequest
1 голос
/ 08 марта 2011

Как использовать маркер Lucene's с фразуQuery?
Я выполнил поиск в Google, и меня смущают spanScorer, QueryScorer и некоторые другие подобные вещи.

Используемая версия Lucene - 3.0.3

.

Мои требования
- Выполнение многополевого запроса
- Поиск по шаблону
- делать запрос по фразе

Все вышеперечисленное необходимо выделить.
Как мне этого добиться?

1 Ответ

2 голосов
/ 09 марта 2011

Так что я нашел ответ на свой вопрос ... После МНОГО потянув за волосы и поиска в Google, я нашел это:

http://www.gossamer -threads.com / lists / lucene /java -... g = выделение% 20wildcard; # 116172

Специальная настройка QueryScorer с помощью этого:

qs.setExpandMultiTermQuery(true);

выполнила выделениепоиск по шаблону.

Что касается мультипольных полей, я попросил их выделить циклы в моем массиве полей.Так что это было некрасиво, но работает.

Легко формулируйте слова запроса с помощью QueryScorer.

...