在分面搜索中,可能会返回许多方面:
<lst name="provider_id">
<int name="18"> 39843 </int>
<int name="1"> 18398 </int>
<int name="5"> 6949 </int>
<int name="6"> 5274 </int>
<int name="16"> 2717 </int>
<int name="4"> 2333 </int>
<int name="11"> 2107 </int>
<int name="13"> 2095 </int>
<int name="17"> 433 </int>
<int name="12"> 408 </int>
<int name="9"> 50 </int>
<int name="14"> 0 </int>
<int name="2"> 0 </int>
</lst>
如何将输出限制为仅排在前3个方面?
答案 0 :(得分:4)
使用&facet.limit=3
(或您想要使用的任何其他号码)。
顺便说一下,这个参数的默认值是100;如果您想要返回无限制的facet结果,请使用负数。
以下是Solr中包含的Simple Faceting工具包可以使用的完整参数列表: http://wiki.apache.org/solr/SimpleFacetParameters