很简单,我们直接使用UpdateRequest

		话不多说,直接上代码:
//使用map集合存储我们要修改的字段和要修改的数据
 HashMap<String, Object> map = new HashMap<>();
 map.put("state",2);
//第一个参数是索引,第二个参数是id,然后使用doc来放我们要修改 的数据和集合        
 UpdateRequest request = new UpdateRequest("goods",gid.toString()).doc(map); 
 //然后直接执行 clint就是我注入的RestHighLevelClient
  UpdateResponse update = client.update(request, GuliESConfig.COMMON_OPTIONS);
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐