feat(新增): 更新文档
This commit is contained in:
parent
ad8fd9ed7b
commit
83268e5e36
|
@ -8,6 +8,7 @@ import org.apache.http.HttpHost;
|
||||||
import org.elasticsearch.action.get.GetRequest;
|
import org.elasticsearch.action.get.GetRequest;
|
||||||
import org.elasticsearch.action.get.GetResponse;
|
import org.elasticsearch.action.get.GetResponse;
|
||||||
import org.elasticsearch.action.index.IndexRequest;
|
import org.elasticsearch.action.index.IndexRequest;
|
||||||
|
import org.elasticsearch.action.update.UpdateRequest;
|
||||||
import org.elasticsearch.client.RequestOptions;
|
import org.elasticsearch.client.RequestOptions;
|
||||||
import org.elasticsearch.client.RestClient;
|
import org.elasticsearch.client.RestClient;
|
||||||
import org.elasticsearch.client.RestHighLevelClient;
|
import org.elasticsearch.client.RestHighLevelClient;
|
||||||
|
@ -18,6 +19,8 @@ import org.junit.jupiter.api.Test;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
|
||||||
@SpringBootTest
|
@SpringBootTest
|
||||||
public class HotelDocumentTest {
|
public class HotelDocumentTest {
|
||||||
private RestHighLevelClient client;
|
private RestHighLevelClient client;
|
||||||
|
@ -64,4 +67,18 @@ public class HotelDocumentTest {
|
||||||
|
|
||||||
System.out.println(JSON.parseObject(json, HotelDoc.class));
|
System.out.println(JSON.parseObject(json, HotelDoc.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 更新文档
|
||||||
|
@Test
|
||||||
|
void testUpdateDocument() throws IOException {
|
||||||
|
// 1. Request准备
|
||||||
|
UpdateRequest request = new UpdateRequest("hotel", "61083");
|
||||||
|
// 准备请求参数
|
||||||
|
request.doc(
|
||||||
|
"price", "666",
|
||||||
|
"startName", "四钻"
|
||||||
|
);
|
||||||
|
// 发送请求
|
||||||
|
client.update(request, RequestOptions.DEFAULT);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue