2009-09-29 1 views

ответ

0

Вы можете проанализировать сохраненный контент и передать его через анализатор, используемый для индексирования, чтобы узнать, какие токены он сгенерировал, а затем проверить, соответствуют ли они запросу. Затем вам нужно будет запросить IOffsetAttribute, чтобы найти, где в исходном содержимом возник маркер.

Помните, что фактический индексированный токен может быть искажен анализатором в качестве шага в завершении, он также может быть синонимом или просто чистой магией.

То, что вы описываете, часто является шагом в попытке представить выделенные результаты поиска. Если это так, то уже есть пакет Lucene.Net.Search.Highlight, часть вкладчика.

Смежные вопросы