J.G*_*sen 4 python elasticsearch
我正在尝试使用 python 客户端获取所有索引文档,但结果仅显示第一个文档这是我的 python 代码:
res = es.search(index="92c603b3-8173-4d7a-9aca-f8c115ff5a18", doc_type="doc", body = {
'size' : 10000,
'query': {
'match_all' : {}
}
})
print("%d documents found" % res['hits']['total'])
data = [doc for doc in res['hits']['hits']]
for doc in data:
print(doc)
return "%s %s %s" % (doc['_id'], doc['_source']['0'], doc['_source']['5'])
Run Code Online (Sandbox Code Playgroud)
小智 8
尝试使用“_doc”而不是“doc”
res = es.search(index="92c603b3-8173-4d7a-9aca-f8c115ff5a18", doc_type="_doc", body = {
'size' : 100,
'query': {
'match_all' : {}
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34868 次 |
| 最近记录: |