1

这是我的 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 进行分组吗?

4

0 回答 0