POST oms-order/_update_by_query
{"query":{"bool":{"must":[{"match":{"shopId":{"query":1}}},{"match":{"orderStatus":{"query":1020}}},{"range":{"gmtCreate":{"from":null,"to":"2021-01-23 00:00:00","format":"yyyy-MM-dd HH:mm:ss"}}}]}},"script":{"inline":"ctx._source.orderStatus=params.orderStatus;ctx._source.orderStatusName=params.orderStatusName","params":{"orderStatus":1099,"orderStatusName":"交易成功"}}}
批量更新 elasticsearch 内指定字段状态, 直接更新
POST oms-order/_update_by_query
{"script":{"inline":"ctx._source.orderStatus=params.orderStatus;ctx._source.orderStatusName=params.orderStatusName","params":{"orderStatus":1099,"orderStatusName":"交易成功"}}}