SearchType 案例_演示 | 学习笔记

简介: 快速学习 SearchType 案例_演示

开发者学堂课程【ElasticSearch 入门精讲SearchType 案例_演示学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/631/detail/10002


SearchType 案例_演示


首先打开 IDEA

输入代码:

/**

*需求:检索 bigdatq 索引库中,product type 中的字段 name 为 Spark 的索引信息。学习知识点:检索类型,分页检索 

*/

@Test 

public void testSearchType(){

//当前页 

int currentPage = 1; 

//每页显示的记录条数 int pageSize = 2; 

//开始进行定制了 SearchType 的分页检索 

SearchResponse response = client.prepareSearch(INDEX) setTypes(TYPE) 

.setSearchType(SearchType.DFS_QUERY_THEN_FETCA) 

.setFrom(currentPage - 1)* pageSize) 

.setSize(pageSize) 

.setQuery(QueryBuilders.termQuery( name:"name", value:"Spark”)) 

.get();

//显示检索到的信息 

SearchHits hits = response.getHits(); 

for(SearchHit hit:hits){ 

System.out.printIn(hit.getSourceAsString());

}

}

选中 testSearchType 进行测试

image.png

如果没有出错的话应该显示这条记录:

image.png

相关文章
|
小程序 JavaScript 前端开发
小程序入门及案例展示
小程序入门及案例展示
192 0
Axure快速入门(02) - 入门例子(登录案例)
Axure快速入门(02) - 入门例子(登录案例)
61 0
|
BI 定位技术 Python
SWMM从入门到实践教程 04 快速入门案例的模拟执行
在左侧双击Options中的Dates,即可弹出时间的设置。此处为了教学,建议仅模拟6个小时,加快结果的生成。实际项目中,可以根据需求对指定场次的降雨时常进行模拟,并注意这个时常一定不低于降雨时常(我们的雨量计设置了2小时降雨,所有66个小时的模拟也是合理的)。
|
前端开发
前端学习案例1-实战例子的介绍
前端学习案例1-实战例子的介绍
87 0
前端学习案例1-实战例子的介绍
|
缓存 网络架构 开发者
案例_2|学习笔记
快速学习案例_2
案例_2|学习笔记
|
Kubernetes 安全 应用服务中间件
案例实战| 学习笔记
快速学习案例实战。
案例实战| 学习笔记
|
开发者
案例_1|学习笔记
快速学习案例_1
案例_1|学习笔记
|
SQL 分布式计算 HIVE
SearchType 案例演示|学习笔记
快速学习 SearchType 案例演示。
|
SQL HIVE 开发者
SearchType 案例介绍|学习笔记
快速学习 SearchType 案例介绍。

相关实验场景

更多
下一篇
无影云桌面