我们正在运行Apache Solr v3.1和SolrJ是我们的客户端 .
我们传递了多个Arbitrary Faceting Query( facet.query
)来获取在单个Solr查询中通过搜索结果评估的匹配文档的数量(构面计数) . 我的用例需要实际匹配的facet结果/文档/字段以及facet计数 .
我的问题是,是否有可能在单个Solr查询调用中获得facet查询匹配结果以及facet计数?
我们正在运行Apache Solr v3.1和SolrJ是我们的客户端 .
我们传递了多个Arbitrary Faceting Query( facet.query
)来获取在单个Solr查询中通过搜索结果评估的匹配文档的数量(构面计数) . 我的用例需要实际匹配的facet结果/文档/字段以及facet计数 .
我的问题是,是否有可能在单个Solr查询调用中获得facet查询匹配结果以及facet计数?
1 回答
据我所知,没有支持在solr 3.1中获取facet行数 . 您正在寻找的问题是Solr的JIRA中的功能请求:
https://issues.apache.org/jira/browse/SOLR-2242
有一个补丁可用,甚至专门用于Solr 3.1,但该问题在4.0中仍未解决/未提交 . 也许您可以自己应用补丁,看看它是如何工作的 .