在es_head中怎么根据查询条件删除数据?除了id那种简单的。
4条回答
- zoyeal 2018-02-08 02:12关注
可以通过delete_by_query对要删除的doc进行条件过滤,具体语法如下:
POST {index}/_delete_by_query
{
"query": {
"match": {
"message": "some message"
}
}
}在版本2.X之后,delete_by_query被弃用,直接用delete就行:
DELETE {index}/{type}/_query
{
"query": {
"match_all": {}
}
}解决 5无用
悬赏问题
- ¥15 delta降尺度计算的一些细节,有偿
- ¥15 Arduino红外遥控代码有问题
- ¥15 数值计算离散正交多项式
- ¥30 数值计算均差系数编程
- ¥15 redis-full-check比较 两个集群的数据出错
- ¥15 Matlab编程问题
- ¥15 训练的多模态特征融合模型准确度很低怎么办
- ¥15 kylin启动报错log4j类冲突
- ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
- ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序