Я новичок в Apache Solr, и в настоящее время изучаю / пытаюсь использовать MoreLikeThis в качестве компонента поиска (вместо выделенного обработчика запросов ). Мне сложно четко понять, как это работает внутри компании, чтобы получить более похожие результаты?
Например, я ' m пытается найти слово java
в одном из полей документа с именем mytextcontentfield
:
и я мог видеть moreLikeThis в XML-ответе с уникальными ключами документов в name
атрибуте .
У меня есть вопрос, как Solr внутренне работает / сопоставляет, чтобы найти похожие документы на основе ключевого слова поиска java
? Приветствуются любые объяснения с хорошими примерами.