ElasticSearch构面计数与总项目不匹配

时间:2012-12-20 16:11:36

标签: lucene elasticsearch nest

我的搜索索引中有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
  }
}

1 个答案:

答案 0 :(得分:1)

这是一个尚未解决的问题。有关详细信息,请参阅问题#1832