SearchType 案例介绍|学习笔记

简介: 快速学习 SearchType 案例介绍。

开发者学堂课程【ElasticSearch 最新快速入门教程 SearchType 案例介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10649


SearchType 案例介绍

  

SearchType 案例介绍

/☆☆

测试:检索类型,以及分页检索

@Test

public void testSearchTypeandsplitPag()  {

案例1:检索 bigdata 索引库中,product type 中的字段 name 为 hive 的索引信息。学习知识点:检索类型,分页检索

SearchResponse response = client. preparesearch(indices)

//指定所关注的 type

.setTypes (TYPE_PRODUCT)

//设定 searchType

.set searchType( searchType. DFS_ QUERY_ THEN _ FETCH)

//设置分页(查询第一页,每页显示2条记录),公式:开始索引=(页码-1)*pagesize

.setFrom(( 1 - 1) * 2)

.setsize(2)

//设置查询的条件

.setQuery (QueryBuilders. termQuery("name","hive))

.get();

//从结果中显示所有满足条件的记录

SearchHits hits = response.getHits()

For (SearchHit hit : hits) {

Logger.info(“检索到的document信息是:

+ hit.getSourceAsString());

}

相关文章
|
人工智能 达摩院 物联网
应用案例|学习笔记
快速学习应用案例
109 0
应用案例|学习笔记
|
SQL 安全 Java
案例介绍|学习笔记
快速学习案例介绍
案例介绍|学习笔记
|
开发者
案例_1|学习笔记
快速学习案例_1
案例_1|学习笔记
|
缓存 网络架构 开发者
案例_2|学习笔记
快速学习案例_2
案例_2|学习笔记
|
Kubernetes 安全 应用服务中间件
案例实战| 学习笔记
快速学习案例实战。
案例实战| 学习笔记
|
JSON 算法 数据格式
SearchType 案例_介绍 | 学习笔记
快速学习 SearchType 案例_介绍
|
存储 人工智能 达摩院
应用案例| 学习笔记
快速学习应用案例
|
开发者
四大名著案例|学习笔记
快速学习四大名著案例
279 0
四大名著案例|学习笔记
|
XML JavaScript API
W3C的案例 | 学习笔记
快速学习W3C的案例
143 0
W3C的案例 | 学习笔记