elasticsearchに "animals"というインデックスがあります。これには "dogs"という種類の文書がいくつか含まれています。 「動物」のすべての「犬」文書を削除します。私はpython elasticsearchパッケージを使用しています。 次のように私のPythonコードは次のとおりです。ここでelasticsearchで特定の種類の文書を一括削除する
connection = Elasticsearch([{"host": "myhost", "port": "myport" } ])
body = {} # What should I put in the body???
connection.bulk(body, index="animals", doc_type="dogs", ignore=[400, 404])
私はbody
に配置する必要がないのか分かりません。誰か助けてくれますか?バルク法はhttps://github.com/elastic/elasticsearch-py/blob/master/elasticsearch/client/init.py#L1002