【发布时间】:2015-09-26 03:28:54
【问题描述】:
我正在尝试检索索引中的所有文档,同时只取回 _id 字段。
基本上我想检索我拥有的所有文档 ID。
使用时:
{
"query": {
"match_all": {}
},
"fields": []
}
我得到的命中包含:“_index”、“_type”、“_id”、“_score”、“_source” 这比我需要的要多。
编辑(回答): 所以我的问题是我使用 KOPF 来运行查询,结果不准确(得到了 _source 等等)!使用 curl 时,我得到了正确的结果!
所以上面的查询实际上达到了我所需要的! 您还可以使用:
{
"query": {
"match_all": {}
},
"_source": false,
}
或
{
"query": {
"match_all": {}
},
"fields": ["_id"]
}
【问题讨论】:
标签: elasticsearch