Solr выделение нескольких терминов - PullRequest
6 голосов
/ 25 октября 2010

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

Я хочу, чтобыесть что-то похожее на Google: разделение фрагментов с помощью «эллипса» (...), чтобы я мог видеть сразу несколько терминов в их контексте.

Возможно ли это?

Ответы [ 2 ]

8 голосов
/ 25 октября 2010

Вы ищете параметр hl.snippets. По умолчанию он равен 1 и определяет, сколько (максимум) фрагментов каждого выделенного поля возвращается в каждом документе.

См. http://wiki.apache.org/solr/HighlightingParameters#hl.snippets

0 голосов
/ 27 февраля 2015

Я не уверен, что мне разрешено переходить сообщение, но я надеюсь, что этот вопрос (на который еще не дан ответ) очень актуален для указанного выше ..

https://stackoverflow.com/questions/28326758/solr-highlighting-multiple-terms-what-is-the-separator

Большое спасибо.

...