当前位置: 首页 > news >正文

做家乡网站代码辽阳网站开发

做家乡网站代码,辽阳网站开发,学编程课对孩子有什么好处,长沙建设教育网官网目录 一、新增文档 1、编写测试代码 二、查询文档 1、编写测试代码 三、删除文档 1、编写测试代码 四、修改文档 1、编写测试代码 五、批量导入文档 批量查询 一、新增文档 1、编写测试代码 SpringBootTest public class HotelDocumentTest {private RestHighLevelC…

目录

一、新增文档

1、编写测试代码

二、查询文档

1、编写测试代码

三、删除文档

1、编写测试代码

四、修改文档

1、编写测试代码

五、批量导入文档

批量查询


一、新增文档

1、编写测试代码

@SpringBootTest
public class HotelDocumentTest {private RestHighLevelClient client;@Autowiredprivate IHotelService iHotelService;@Testvoid testInit(){System.out.println(client);}@BeforeEachvoid setUp(){this.client = new RestHighLevelClient(RestClient.builder(HttpHost.create("http://192.168.248.152:9200")));}@AfterEachvoid tearDown() throws IOException {this.client.close();}@Testvoid testAddDocument() throws IOException {Hotel hotel = iHotelService.getById(61083L);HotelDoc hotelDoc = new HotelDoc(hotel);
//      准备request对象IndexRequest request = new IndexRequest("hotel").id(hotel.getId().toString());
//      准备Json文档request.source(JSON.toJSONString(hotelDoc),XContentType.JSON);
//      发送请求client.index(request, RequestOptions.DEFAULT);}}

二、查询文档

1、编写测试代码

    @Testvoid testGetDocument() throws IOException {
//      准备request对象GetRequest request = new GetRequest("hotel","61083");
//      接收responseGetResponse response = client.get(request,RequestOptions.DEFAULT);
//      解析String json = response.getSourceAsString();HotelDoc hotelDoc = JSON.parseObject(json,HotelDoc.class);System.out.println(hotelDoc);}

三、删除文档

1、编写测试代码

    @Testvoid testDeleteDocument() throws IOException {
//      准备request对象DeleteRequest request = new DeleteRequest("hotel","61083");
//      发送请求client.delete(request,RequestOptions.DEFAULT);}

四、修改文档

1、编写测试代码

    @Testvoid testUpdateDocument() throws IOException {
//      准备request对象UpdateRequest request = new UpdateRequest("hotel","61083");
//       准备请求参数request.doc("price","952","starName","四钻 ");
//      发送请求client.update(request,RequestOptions.DEFAULT);}

五、批量导入文档

    void testBulkRequest() throws IOException{
//        批量查询酒店数据List<Hotel> hotelList = iHotelService.list();
//        创建RequestBulkRequest request = new BulkRequest();
//        准备参数for (Hotel hotel : hotelList){
//        转换为文档类型HotelDocHotelDoc hotelDoc = new HotelDoc(hotel);
//        创建新增文档的Request对象request.add(new IndexRequest("hotel").id(hotelDoc.getId().toString()).source(JSON.toJSONString(hotelDoc),XContentType.JSON));}
//        发送请求client.bulk(request,RequestOptions.DEFAULT);}
批量查询

http://www.yayakq.cn/news/82171/

相关文章:

  • 网站内搜索关键字个人网站备案 网站服务内容
  • 做视频网站带宽不够怎么办个人中心网页设计
  • 常德天恒建设网站绍兴做微网站
  • 网站建设及推广方案网站一直百度上搜不到是怎么回事
  • 国内阿里网站建设wordpress注册后绑定qq邮箱
  • 福建建设科技人才网站做推广必须知道的网站吗
  • 贸易公司网站模板手机怎样设计网站建设
  • 网站建设 小程序制作网站seo优化有哪些
  • 建网站做淘宝客网站开发与维护书
  • 好发信息网站建设广东商城网站建设
  • 关于网站建设需要了解什么东西目录网站模板
  • 福州微网站开发怎样建设网站呢
  • 新沂市建设局网站商务网站建设的基本流程图
  • 网站自适应布局 html5wordpress后台禁止更新
  • 做电视网站需要多大的服务器上海翼成信息科技有限公司做的什么网站
  • 网站首页设计素材邵东做网站的公司
  • 网站建设流程包括哪些内容不备案域名能用吗
  • 图片展示型网站模板个体户做网站有用吗
  • 青岛网站建设推广优化app下载量查询
  • 济南网站建设多少钱wordpress 图片环绕
  • 阿里云虚拟主机建站教程南宁行业平台开发公司
  • 手机网站分页设计cloudflare做侵权网站
  • 适合女生做的网站网站开发文档合同
  • 怎样在设计网站做图赚钱搜索引擎网络推广公司上海
  • 建站之星和凡科特价网站源码
  • 和规划网站如何开源建站系统cms
  • 网站建设用语言全国企业信用公示系统查询
  • 字节跳动公司简介重庆seo外包行者seo06
  • 搞一个网站需要多少钱frontpage怎么制作网页
  • 收录图片的网站网页设计制作员