【发布时间】:2015-01-22 09:56:49
【问题描述】:
我在 solr 中有一个 product_rating 字段,如下所示
<int name="product_rating:[4 TO 5]">6</int>
<int name="product_rating:[3 TO 5]">8</int>
<int name="product_rating:[2 TO 5]">9</int>
<int name="product_rating:[1 TO 5]">14</int>
因此,如果我选择此过滤器中的任何一个,我不想更改构面计数。但如果我选择除 product_rating 以外的任何过滤器,我想更改此过滤器计数。这怎么可能? (实际上我想知道 solr exclude 如何在方面范围内工作)。请帮助:)
我使用了这个查询但没有工作
q=*&fq={!tag=dt}product_rating:[4%20TO%205]&facet.field={!ex=dt}product_rating
【问题讨论】:
标签: php solr elasticsearch lucene