【发布时间】:2016-08-19 19:18:58
【问题描述】:
我有一个运行 2.2 版本的 Elastic 搜索。我已经创建了索引并加载了示例文档。我在其中发现了一些问题。当我给
GET index/type/_count
我得到了正确的答案
{
"count": 9998,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
}
}
但是当我看到使用http://IP:9200/_cat/indices?v的东西时
health status index pri rep docs.count docs.deleted store.size pri.store.size
yellow open index 5 1 79978 0 32.1mb 32.1mb
其中 docs.count : 79978。这是错误的。
为什么我看到 docs.count 的值错误。准确的文档数是 9998
【问题讨论】:
-
同一索引中可能有其他类型的文档,请尝试 GET index/_count 确认
-
{ "count": 9998, "_shards": { "total": 5, "successful": 5, "failed": 0 } } 我得到相同的 9998。当我给 GET index/_count
-
您的映射中是否有带有
nested类型的字段? -
@Val,是的,我有
标签: elasticsearch indexing count