这是我的 requestHandler,里面有 mlt 组件:
<requestHandler name="/standardmlt" class="solr.StandardRequestHandler">
<lst name="defaults">
<int name="rows">1</int>
<str name="df">id</str>
<str name="mlt">true</str>
<int name="mlt.count">5</int>
<str name="mlt.fl">id ,content</str>
<int name="mlt.mintf">2</int>
<int name="mlt.mindf">1</int>
<int name="mlt.minwl">3</int>
<int name="mlt.maxwl">1000</int>
<int name="mlt.maxqt">50</int>
<int name="mlt.maxntp">5000</int>
<bool name="mlt.boost">true</bool>
<str name="mlt.qf">id , content</str>
<str name="mlt.interestingTerms">details</str>
</lst>
</requestHandler>
当我在更像这个结果中搜索(例如)“ http://www.apple.com/ ”时,它向我显示:
"moreLikeThis":{
"http://www.apple.com/":{"numFound":370138,"start":0,"docs":[...
所以我想知道有没有办法在范围内得到更多这样的结果,例如 0-5 和 5-10 和......?或者如何为mlt设置这个“start:0”?
另一个问题是我知道我们可以对搜索进行分组,我们也可以对 mlt 进行分组吗?