1

ファセット検索では、多くのファセットが返される場合があります。

<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 つのファセットのみに制限するにはどうすればよいですか?

4

1 に答える 1

4

使用します&facet.limit=3(または使用したい他の番号)。

ちなみに、このパラメーターのデフォルト値は 100 です。無制限の数のファセット結果を返したい場合は、負の数を使用してください。

以下は、Solr に含まれる Simple Faceting ツールキットで使用できるパラメーターの完全なリストです: http://wiki.apache.org/solr/SimpleFacetParameters

于 2012-08-28T17:52:40.327 に答える