elasticsearch更新操作java

Posted 新风之谷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch更新操作java相关的知识,希望对你有一定的参考价值。

/**
 * 更新操作,更新某个_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的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch之使用RestClient实现对数据的更新操作

golang elasticsearch 文档操作(CRUD) --- 2022-04-02

PHP操作Elasticsearch7.6

elasticsearch索引操作,索引创建索引更新索引删除

elasticsearch索引操作,索引创建索引更新索引删除

elasticsearch索引操作,索引创建索引更新索引删除