【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】
步骤4:根据id修改酒店数据
修改文档数据有两种方式:
方式一:全量更新。再次写入id一样的文档,就会删除旧文档,添加新文档
方式二:局部更新。只更新部分字段,【这次用这个】
直接开干
编写新的测试方法
//更新文档@Testvoid testUpdateDocument() throws IOException {//1. 准备RequestUpdateRequest request = new UpdateRequest("hotel", "61083");//2. 准备请求参数request.doc("price","900","starName","四钻");//3. 发送请求client.update(request, RequestOptions.DEFAULT);}
直接运行测试
OK, 绿了,再查一下
OK, 更新成功