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
ApacheSolr-错误的方面计数_Apache_Solr_Lucene - Fatal编程技术网

ApacheSolr-错误的方面计数

ApacheSolr-错误的方面计数,apache,solr,lucene,Apache,Solr,Lucene,Solr 3.6中是否存在任何已知的问题,当分组时,过滤查询(fq)应用于刻面时,刻面计数返回错误 如果我有疑问: ..indent=on&wt=json&start=0&rows=500&q=*:*&group=true&group.truncate=true&group.ngroups=true&group.field=Id&facet=true&facet.mincount=1&facet.field=

Solr 3.6中是否存在任何已知的问题,当分组时,过滤查询(fq)应用于刻面时,刻面计数返回错误

如果我有疑问:

..indent=on&wt=json&start=0&rows=500&q=*:*&group=true&group.truncate=true&group.ngroups=true&group.field=Id&facet=true&facet.mincount=1&facet.field={!ex=filed1}field1&
facet.field={!ex=filed2}field2
如果用户筛选字段1,则我有以下查询:

...indent=on&wt=json&start=0&rows=500&q=*:*&fq={!tag=dt}field1:value&group=true&group.truncate=true&group.ngroups=true&group.field=Id&facet=true&facet.mincount=1&facet.field={!ex=dt}field1&facet.field={!ex=dt}field2
我注意到每个查询返回的结果中的方面计数是不同的


谢谢,

这里似乎有两个问题:

  • 您将字段1拼错为您的中的文件1!ex查询
  • 您正在使用!ex局部参数,但不带

  • 也发布您的结果数据。在结果中,字段1和字段2的数字不同。第一个结果是:3,4。第二个查询的结果是2,0您可以看看是否也有空的方面返回吗?即使进行了这些更改,仍然会看到错误的方面计数。