RestClient查询文档
文章目录
- 1、RestClient查询文档----快速入门
- 2、查询文档--match、term、range、bool
- 3、查询文档-排序和分页
- 4、高亮
1、RestClient查询文档----快速入门
基本步骤
1.先创建SearchRequest对象,调用source方法(DSL)——>相当于红框内的大json
2.调用query方法,里面构成查询条件——>QueryBuilders来构建查询条件(比如下面的matchAllQuery())
3.查询条件弄好后,再发送请求即可client调用search方法
4.最后,解析结果
2、查询文档–match、term、range、bool
全文检索的matchQuery和multiMatchQuery其实与matchAll的API基本一致,差别是查询的条件,也就是query那部分不一致;
根据酒店名查询酒店信息
( 1 )、
核心:条件的改变全部都是由QueryBuilders决定的,改变它调用的api即可
( 2 )、
( 3 )、
( 4 )、
3、查询文档-排序和分页
4、高亮
明早完善高亮部分