package com.atguigu.es.test; import org.apache.http.HttpHost; import org.elasticsearch.action.update.UpdateRequest; import org.elasticsearch.action.update.UpdateResponse; import org.elasticsearch.client.RequestOptions; import org.elasticsearch.client.RestClient; import org.elasticsearch.client.RestHighLevelClient; import org.elasticsearch.common.xcontent.XContentType; import java.io.IOException; public class ESTest_Doc_Update { public static void main(String[] args) throws IOException { //创建ES客户端 HttpHost httpHost = new HttpHost("localhost", 9200, "http"); RestHighLevelClient esClient = new RestHighLevelClient(RestClient.builder(httpHost)); //修改数据 UpdateRequest request = new UpdateRequest(); request.index("user").id("1001"); request.doc(XContentType.JSON,"sex","女"); UpdateResponse response = esClient.update(request, RequestOptions.DEFAULT); System.out.println("result:"+response.getResult()); //关闭ES客户端 esClient.close(); } }
Es中的更新操作
最新推荐文章于 2023-05-30 18:13:05 发布