Elasticsearch 怎么根据条件删除数据?

试过delete 请求 索引/_all 等方法都删除失败了。- -# 怎么能根据dsl删除数据?

只删除数据不删除索引,不想每次都重建mapping

阅读 24k
2 个回答
curl -XDELETE 'localhost:9200/customer/external/_query?pretty' -d '
{
  "query": { "match": { "name": "John" } }
}'

详见Deleting Documents

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进