Solr MoreLike В этом примере ошибка 404

Я пытаюсь протестировать пример mlt в solr 6, выполнив пример "techproducts", включенный в версию. Все нормально, я видел данные и т. Д. Тем не менее, я получаю ошибку 404, когда пытаюсь использовать функции mlt (например: http://localhost:8983/solr/mlt?q=id:UTF8TEST&mlt.fl=manu,cat&mlt.mindf=1&mlt.mintf=1).

Должен ли я настроить некоторые параметры в solr.xml или других файлах?

1 ответ

Решение

Добавьте это к вашему solrconfig.xml

  <requestHandler name="/mlt" class="solr.MoreLikeThisHandler">
     <lst name="defaults">
       <str name="echoParams">explicit</str>
       <str name="wt">json</str>
       <str name="df">your_default_search_field</str>
     </lst>
  </requestHandler>
Другие вопросы по тегам