diff --git a/src/test/java/cn/itcast/hotel/HotelDocumentTest.java b/src/test/java/cn/itcast/hotel/HotelDocumentTest.java index 630c6e8..a41a642 100644 --- a/src/test/java/cn/itcast/hotel/HotelDocumentTest.java +++ b/src/test/java/cn/itcast/hotel/HotelDocumentTest.java @@ -5,6 +5,8 @@ import cn.itcast.hotel.pojo.HotelDoc; import cn.itcast.hotel.service.IHotelService; import com.alibaba.fastjson.JSON; import org.apache.http.HttpHost; +import org.elasticsearch.action.get.GetRequest; +import org.elasticsearch.action.get.GetResponse; import org.elasticsearch.action.index.IndexRequest; import org.elasticsearch.client.RequestOptions; import org.elasticsearch.client.RestClient; @@ -49,4 +51,17 @@ public class HotelDocumentTest { // 3. 发送请求 client.index(request, RequestOptions.DEFAULT); } + + // 查询文档操作 + @Test + void testGetDocuments() throws Exception { + // 准备Request + GetRequest request = new GetRequest("hotel", "61083"); + // 发送请求 + GetResponse response = client.get(request, RequestOptions.DEFAULT); + // 解析响应结果 + String json = response.getSourceAsString(); + + System.out.println(JSON.parseObject(json, HotelDoc.class)); + } } diff --git a/target/test-classes/cn/itcast/hotel/HotelDocumentTest.class b/target/test-classes/cn/itcast/hotel/HotelDocumentTest.class index cf748cc..f3bf098 100644 Binary files a/target/test-classes/cn/itcast/hotel/HotelDocumentTest.class and b/target/test-classes/cn/itcast/hotel/HotelDocumentTest.class differ