ElasticSearch를 처음 사용합니다. 파이썬을 사용하여 http://localhost:9200/es_index/es_type에서 데이터 그룹을 삭제하려고합니다.파이썬을 사용하여 elasticsearch의 특정 문서 삭제
from elasticsearch import Elasticsearch
es = Elasticsearch()
request_body = {
"query": {
"ids": {
"values": ['a','b','c','d','e','f']
}
}
}
es.delete_by_query(index=es_index, body=request_body)
하지만 http://localhost:9200/es_index/es_type을 검사 할 때 데이터가 여전히 존재 :
는 x=['a','b','c','d','e','f']
내가
을 코드 삭제하려는 _ids
의 목록입니다 가정합니다.
실행중인 ES 버전은 무엇입니까? – Val
버전은 6.1.0 –
이고 어떤 버전의 'elasticsearch-py'입니까? – Val