Soy nuevo en Apache Solr y actualmente estoy explorando/tratando de hacer uso de MoreLikeThis como un componente de búsqueda (en lugar de un manejador de solicitudes dedicado). Me resulta difícil entender con claridad cómo funciona esto internamente para obtener resultados más parecidos a este.¿Cómo funciona internamente el componente MoreLikeThis de Solr para obtener resultados?
Por ejemplo, yo estoy tratando de buscar la palabra java
en uno de los campos documento denominado mytextcontentfield
:
y pude ver moreLikeThis en la respuesta XML con claves únicas de los documentos en el atributo name
.
Mis preguntas aquí son, ¿cómo trabaja Solr/internamente para encontrar más-como-esto documentos basados en la palabra clave de búsqueda java
? Cualquier explicación con buen ejemplo es apreciada.