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

相关文章
|
7月前
|
小程序 JavaScript 前端开发
小程序入门及案例展示
小程序入门及案例展示
145 0
|
3天前
|
存储 数据库 对象存储
Seeion 和案例
Seeion 和案例
|
10月前
|
JavaScript 前端开发 Java
案例综合题。
案例综合题。
39 0
|
11月前
|
前端开发 JavaScript
全选反选案例
全选反选案例
65 0
|
前端开发
前端学习案例1-实战例子的介绍
前端学习案例1-实战例子的介绍
73 0
前端学习案例1-实战例子的介绍
|
NoSQL Redis
StringRedisTemplate的一个小案例(三)
StringRedisTemplate的一个小案例(三)
99 0
|
SQL 分布式计算 HIVE
SearchType 案例演示|学习笔记
快速学习 SearchType 案例演示。
67 0
|
前端开发
使用案例
使用案例
120 0
|
搜索推荐 索引 Python
特殊案例,为什么a, b = b, a结果跟你想的不一样?
特殊案例,为什么a, b = b, a结果跟你想的不一样?
148 0
特殊案例,为什么a, b = b, a结果跟你想的不一样?
|
Web App开发
SharedWorker 演示
SharedWorker 演示
128 0
SharedWorker 演示