我想找到与solr中的特定文档类似的所有文档。我已经安装了solr并提出了一些问题。我试图提出的查询给出了一个我无法在互联网上制作或研究的错误。你能告诉我一些吗?我正在使用solrnet客户端,但如果solrnet不适合这种类型的查询,我很乐意使用纯solr并读取XML。
以下是我正在使用的查询:
http://192.168.1.10:8080/solr/mlt?q=id:12&mlt.fl=content&mlt.mindf=1&mlt.mintf=1
这里是我的架构xml
<fields>
<field name="id" type="string" indexed="true" stored="true" />
<field name="title" type="string" indexed="true" stored="false"/>
<field name="content" type="text_general" indexed="true" stored="false"/>
</fields>
以下是我收到的错误:
答案 0 :(得分:3)
看来你还没有在solrconfig.xml中注册MLT处理程序。简单注册如下:
<requestHandler name="/mlt" class="org.apache.solr.handler.MoreLikeThisHandler"/>