我想使用元ID字段根据搜索到的数据添加新索引/字段,但我无法访问meta.id字段。我该怎么办?以下是代码 -
from elasticsearch import Elasticsearch
from elasticsearch_dsl import Search
es = Elasticsearch(Host="http://localhost", PORT=9200)
request = Search(using=es, index='internal', doc_type="doc")
response = request.scan()
for each in response:
....alert = each.to_dict()
....print(alert["id"])
答案 0 :(得分:0)
cannot access
你是什么意思?如果您在each.meta.id
循环中执行for
会怎样?