在批量执行es的脚本时要注意 多个scrpit要用分号隔开,同时painless等参数不填写也可以,会带上相应参数的默认值,套路类似如下:
UpdateByQueryRequest request = new UpdateByQueryRequest(indexName);
request.setQuery(“这里填充查询条件”);
request.setScript(“这里填写脚本”);
RestHighLevelClient.updateByQuery(request, RequestOptions.DEFAULT);
elasticsearch 7.6.2 script批量执行
最新推荐文章于 2023-01-06 11:45:17 发布