Solr 在进行分布式搜索时隐藏了一些facet.fields
我正在搜索超过 6 个 Solr 分片(Solr 版本 3.5)。我认识到,当我在包含相同数据的普通独立实例中进行搜索时,我在 facet_counts
部分中得到 2 个 facet_fields
。这是我的例外:
<lst name="facet_counts">
<lst name="facet_queries"/>
<lst name="facet_fields">
<lst name="url">...</lst>
<lst name="url">...</lst>
</lst>
<lst name="facet_dates"/>
<lst name="facet_ranges"/>
</lst>
如您所见,有 2 个facet_fields。当我使用多个分片(相同的数据)执行相同的查询时,我总是只得到一个facet_field:
<lst name="facet_counts">
<lst name="facet_queries"/>
<lst name="facet_fields">
<lst name="url">...</lst>
</lst>
<lst name="facet_dates"/>
<lst name="facet_ranges"/>
</lst>
我还在查询中使用标记和排除过滤器。这可能是问题所在吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
感谢 来自 solr 用户邮件列表的 Yonik Seeley 解决方案是向构面添加一些输出键。
另请参阅http://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_execution_Filters
Thanks to Yonik Seeley from the solr-user mailing list the solution was to add some output keys to the the facets.
See also http://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters