Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search Solr在执行分布式搜索时隐藏了一些facet.fields_Search_Solr_Faceted Search_Facet - Fatal编程技术网

Search Solr在执行分布式搜索时隐藏了一些facet.fields

Search Solr在执行分布式搜索时隐藏了一些facet.fields,search,solr,faceted-search,facet,Search,Solr,Faceted Search,Facet,我正在搜索6个Solr碎片(Solr版本3.5)。我认识到,当我在普通的独立实例中进行搜索时,它包含相同的数据,我在facet\u counts部分得到2个facet\u字段。这就是我,除了: <lst name="facet_counts"> <lst name="facet_queries"/> <lst name="facet_fields"> <lst name="url">...</lst> <lst name="url

我正在搜索6个Solr碎片(Solr版本3.5)。我认识到,当我在普通的独立实例中进行搜索时,它包含相同的数据,我在
facet\u counts
部分得到2个
facet\u字段。这就是我,除了:

<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>

...
...
正如您所看到的,有两个方面的字段。当我使用多个碎片(相同的数据)执行相同的查询时,我总是得到一个facet_字段:

<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>

...
我还在查询中使用标记和排除过滤器。这可能是问题所在吗?

由于解决方案是向facet添加一些输出键。 另见