1. 程式人生 > >elasticsearch更新操作java

elasticsearch更新操作java

nts earch email ear java art cut bsp ace

/**
* 更新操作,更新某個_id下的field的值
* @throws IOException
*/
public static void UpdateDoc() throws IOException {
UpdateRequest updateRequest = new UpdateRequest("mytest11","infor2","AVysXG3Et--XJjU4w71O")//分別為index,type,_id
.doc(jsonBuilder()
.startObject()
.field("email","999") //更新field為email
.endObject());

try {
transportClient.update(updateRequest).get();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ExecutionException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(updateRequest==null)
System.out.println(updateRequest);

}

elasticsearch更新操作java