1

fq の特定の州のリストに対して、ファセット内の都市のリストが必要です。

だから私のクエリは次のとおりです。

fq: {!tag=state}state_id:(25 41)

facet query: state_id:(25 41)

facet field: {!ex=state}city_id

これは、Solr Admin では問題なく動作しますが、Solarium を使用してクエリを実行すると、次のようになります。

    $facetSet->createFacetQuery('city')->setQuery($facet_q);
    $facetSet->createFacetField(array('field'=>'city','exclude'=>'state'));

空の結果が得られます。

前もって感謝します。

4

0 に答える 0