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