При поиске с помощью подстановочных запросов (dir *), как я могу получить слово, которое соответствует запросу? Исходный контент сохраняется в документе.Как получить хитовое слово в lucene.net
2
A
ответ
0
Вы можете проанализировать сохраненный контент и передать его через анализатор, используемый для индексирования, чтобы узнать, какие токены он сгенерировал, а затем проверить, соответствуют ли они запросу. Затем вам нужно будет запросить IOffsetAttribute, чтобы найти, где в исходном содержимом возник маркер.
Помните, что фактический индексированный токен может быть искажен анализатором в качестве шага в завершении, он также может быть синонимом или просто чистой магией.
То, что вы описываете, часто является шагом в попытке представить выделенные результаты поиска. Если это так, то уже есть пакет Lucene.Net.Search.Highlight, часть вкладчика.
Смежные вопросы
- 1. Как выделить искомое ключевое слово в Lucene.net?
- 2. Lucene.Net Ключевое слово продукта Поиск
- 3. Как получить синонимы в Lucene.Net
- 4. Как получить больше от Lucene.net
- 5. Lucene.Net - как получить один документ
- 6. Lucene.NET: Имя поля, содержащее ключевое слово поиска
- 7. Lucene.Net не находит ключевое слово «The»
- 8. Получить TermAttribute в TokenStream Lucene.Net
- 9. Lucene.Net - получить различные категории
- 10. Как получить все хиты в lucene.net
- 11. Lucene.net, хочет найти слово и отобразить ближайшие слова
- 12. Lucene.Net Ключевое слово на основе нечувствительного к регистру запроса?
- 13. Как получить второе слово
- 14. Как получить слово между/
- 15. Lucene.NET: Как использовать BlockJoinQuery?
- 16. Как загрузить баланс Lucene.Net?
- 17. Устранение неполадок в Lucene.NET
- 18. Как объявить версию Lucene.Net 3.0.3
- 19. Lucene.NET в средстве доверия
- 20. Получить слово в Lucene
- 21. Lucene.net получить целые строки csv с совпадениями
- 22. Характеристики Lucene.Net
- 23. Google, как autosuggest с Lucene.net
- 24. Lucene.net PerFieldAnalyzerWrapper
- 25. Lucene.NET «OR»
- 26. Функция «FindAll» в Lucene.net
- 27. Lucene.Net PrefixQuery
- 28. Невозможно получить искомый документ с помощью Lucene.net
- 29. как выполнить правильную индексацию и поиск в Lucene.Net
- 30. Получить доступные значения из определенного поля lucene.net