Невозможно получить доступ к metaseid. - PullRequest
0 голосов
/ 23 мая 2018

Я хочу использовать поле meta 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"])  

1 Ответ

0 голосов
/ 24 мая 2018

Что вы подразумеваете под cannot access?Что произойдет, если вы выполните each.meta.id в цикле for?

...