我试图在我的 Solr 实现中找到特定字段的方面计数。
我想知道是否有一种方法可以仅获取该领域中几个特定单词的方面计数?
例如,
字段名称 = 产品
值可以是相机 <10> 、电视 <20> 、DVD <20> 、CD <30>
现在是否有可能只获得电视和 DVD 的刻面计数?
我尝试使用 facet.prefix,但它不适用于多个值。
——杰
我试图在我的 Solr 实现中找到特定字段的方面计数。
我想知道是否有一种方法可以仅获取该领域中几个特定单词的方面计数?
例如,
字段名称 = 产品
值可以是相机 <10> 、电视 <20> 、DVD <20> 、CD <30>
现在是否有可能只获得电视和 DVD 的刻面计数?
我尝试使用 facet.prefix,但它不适用于多个值。
——杰
Solr 支持按此处描述的任意查询进行分面。
因此,在您的情况下,您可以通过以下查询仅获取电视和 DVD 的方面计数: http://localhost:8983/solr/select?q=*:*&facet=true&facet.query=product:tv&facet.query=product :DVD