我的搜索索引中有98个文档。当我进行没有过滤器的构面搜索时,构面计数与该项的索引中的项目数不匹配。如果我将构面集设置为等于当前文档数(98),则返回构面计数以及该项的正确项目数。下面是facet搜索的json。
不会返回正确数量的项目
{
"facets": {
"brand": {
"terms": {
"field": "brand",
"all_terms": true
}
},
"global": true
}
}
返回正确数量的项目
{
"facets": {
"brand": {
"terms": {
"field": "brand",
"all_terms": true,
"size": 98
}
},
"global": true
}
}