我正在尝试使用带有查询的脚本来更新特定文档,但我不确定我需要使用哪个类来使用 jest 客户端,哪个可以通过查询更新
这是我的代码
String h = " { "
+ " \"script\": { \n"
+ " \"inline\": \"ctx._source.order=params.prasad\", \n "
+ "\"params\": { \"prasad\":["+column+"] \n"
+ " } , \n"
+ "\"lang\": \"painless\" \n"
+ "},\n"
+ "\"query\": { \n"
+ "\"term\": { \n"
+ "\"orgid\": "+orgId+" \n"
+ "} \n"
+ "}";
LocalJestClientInstance.getInstance().getClient().execute(new Update.Builder(h).index(index).type(type).build());
这不是更新我的文档。
Uri 生成是这个 uri=loadfields/loadfields_type/_update,method=POST
而不是 _update 如何获取 _update_by_query