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());

}

相关文章
|
9月前
可爱狗狗的404动画HTML源码
可爱狗狗的404动画HTML源码
241 17
可爱狗狗的404动画HTML源码
|
10月前
|
机器学习/深度学习 人工智能 计算机视觉
ConsisID:北大联合鹏城实验室等机构推出的文本到视频生成模型
ConsisID是由北京大学和鹏城实验室等机构联合推出的文本到视频生成模型,专注于保持视频中人物身份的一致性。该模型采用频率分解技术和免调优的Diffusion Transformer架构,能够在多个评估维度上超越现有技术,推动身份一致性视频生成技术的发展。
267 73
ConsisID:北大联合鹏城实验室等机构推出的文本到视频生成模型
|
JavaScript 前端开发
JS实现一键复制、选中复制、选中多行复制
文章介绍了如何使用JavaScript实现一键复制文本、选中文本复制以及选中多行文本复制的功能。提供了详细的代码示例,包括创建临时textarea元素、选中文本、执行复制命令、用户提示以及清理临时元素的完整流程。同时,还考虑了用户可能选中多行文本进行复制的情况。
620 1
|
7月前
|
监控 安全 物联网
危化品行业人员定位系统解决方案:预防安全事故、提升应急响应能力
本文旨在深入探讨危化品行业人员定位系统的最新技术革新,解决如何在高风险环境中高效、精准地监测与管理人员位置,从而预防安全事故、提升应急响应能力的问题。如需获取人员定位系统方案前往文章最下方获取,如有项目合作及技术交流欢迎私信作者。
160 4
|
11月前
|
设计模式 NoSQL Go
Redis 实现高效任务队列:异步队列与延迟队列详解
本文介绍了如何使用 Redis 实现异步队列和延迟队列。通过 Go 语言的 `github.com/go-redis/redis` 客户端,详细讲解了 Redis 客户端的初始化、异步队列的实现和测试、以及延迟队列的实现和测试。文章从基础连接开始,逐步构建了完整的队列系统,帮助读者更好地理解和应用这些概念,提升系统的响应速度和性能。
227 6
|
11月前
|
数据采集 人工智能 搜索推荐
panic:runtime error:invalid memory address or nil pointer dereference
panic:runtime error:invalid memory address or nil pointer dereference
|
算法 索引
SFNC —— 采集控制(四)(下)
SFNC —— 采集控制(四)
200 2
|
消息中间件 存储 运维
RabbitMQ-消息消费时的可靠性保障
将这些实践融入到消息消费的处理逻辑中,可以很大程度上保障RabbitMQ中消息消费的可靠性,确保消息系统的稳定性和数据的一致性。这些措施的实施,需要在系统的设计和开发阶段充分考虑,以及在后续的维护过程中不断的调整和完善。
224 0
|
存储 Java Spring
使用Spring Boot和Zookeeper实现服务协调
使用Spring Boot和Zookeeper实现服务协调