我正在运行 solr 7.7.2,我正在尝试在特定领域应用方面
"display-classification_en_string_mv" (type="string" indexed="true" stored="false" multiValued="true")
问题是当我尝试在这个领域应用方面时,
acet=true&facet.field={!ex%3Dfkdisplay-classification}display-classification_en_string_mv&facet.mincount=1&facet.limit=10&facet.sort=count,
我为这个字段“maxi dress”的一个变体得到的实际方面计数是 100,如下所示。
现在,当我尝试像这样添加过滤器查询(fq)时
fq={!tag%3Dfkdisplay-classification}+display-classification_en_string_mv:"Maxi+Dress"
实际计数增加到 101。
需要注意的一件事是,我正在使用折叠查询对 type="string" indexed="true" stored="true" 字段中具有相同值的文档进行分组。
这种计数不匹配仅在应用折叠查询时发生,并且在没有折叠到位的情况下,计数在两种情况下都保持不变。
请让我知道我是否遗漏了某些可能导致此问题的实施错误或任何错误。