我们通常情况下,删除es中的文档,使用下面的语句
curl -XDELETE 'localhost:9200/customer/external/2?pretty'
需要指定具体的文档id,一次只能删除一个文档。当我们想批量删除文档的时候,该如何操作呢?
es提供了插件,可以将查询的结果数据删除:
安装插件:
./plugin install delete-by-query
或者
./plugin install file:///opt/elasticsearch-2.4.0/delete-by-query-2.4.0.zip (下载好插件,放到指定位置)