elasticsearch-py update

夏侯华彩
2023-12-01
es_dashed_info = ES.search(index='dashed', doc_type='adlab', q='code:"%s"' % info)

dashed_info = es_dashed_info['hits']['hits'][0]['_source']

res = ES.update(index='dashed', doc_type='adlab', id=infoid, body={"doc": dashed_info})

更新的主要点:
1. 需要指定 id
2. body={"doc": <xxxx>} , 这个doc是必须的。

参考链接:https://stackoverflow.com/questions/30598152/how-to-update-a-document-using-elasticsearch-py

 类似资料: