该代码直接在Linux中以指令的方式进行执行,具体如下:
curl \
-u user_rttm:Rttm_s3nTer \
-X POST "10.1.91.197:19200/ipanew_am_ml_model_flow/_delete_by_query" \
-H 'Content-Type:application/json' \
-d'{"query": {"range": {"trade_time": {"lt": 20240101010101}}}}'
其中 :
-u为es认证,用户名:密码
-X POST 为请求方式,以此是:IP:port/es索引/_delete_by_query(固定写法)
-H为请求头,固定格式不需要修改
-d为请求内容,其中”trade_time“为需要过滤的字段,”lt“为小于(”gt“为大于)