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

相关文章
|
6月前
|
JSON 缓存 API
身份证二要素核验接口调用指南 —— Python 示例
本文介绍如何在 Python 中快速实现身份证二要素核验功能,适用于用户注册、金融风控等场景。通过阿里云市场提供的接口,可校验「姓名 + 身份证号」的一致性,并获取性别、生日、籍贯等信息。示例代码展示了从环境变量读取 APP_CODE、发送 GET 请求到解析 JSON 响应的完整流程。关键字段包括 code(1-一致,2-不一致,3-无记录)、msg 和 data。常见问题如 403 错误需检查 AppCode,超时则优化网络或设置重试机制。集成后可根据业务需求添加缓存、限流等功能提升性能。
576 4
|
人工智能 算法 搜索推荐
智能时代的技术哲思:从工具到伙伴####
本文旨在探讨人工智能技术从辅助性工具转变为人类生活与工作的亲密伙伴这一过程中的深刻变化与未来趋势。通过剖析技术进步背后的人文关怀,以及人机交互方式的演变,揭示AI如何重新定义“伙伴”的角色,并促进社会各领域的创新与发展。 ####
|
存储 网络协议 网络虚拟化
【计算机网络】简答题_考试必备
这份自学指南涵盖了计算机网络基础的重要概念,包括电路交换、分组交换、报文交换的特点,计算机网络分类及OSI七层模型等。第一章介绍了不同交换方式的特点及网络分类;第二章涉及奈失准则、香农公式及信道复用技术;第三章探讨数据链路层的问题及网络类型;第四章讲解虚电路与数据报服务及路由协议;第五章对比TCP与UDP协议特点,并介绍URL。此外,还详细分析了电路交换、报文交换和分组交换的优缺点,以及互联网发展的几个关键阶段和标准制定流程。通过这些章节的学习,读者可以全面了解计算机网络的基本原理和技术细节。
287 10
|
3天前
|
数据采集 人工智能 安全
|
12天前
|
云安全 监控 安全
|
4天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1042 151
|
4天前
|
编解码 人工智能 机器人
通义万相2.6,模型使用指南
智能分镜 | 多镜头叙事 | 支持15秒视频生成 | 高品质声音生成 | 多人稳定对话
|
17天前
|
机器学习/深度学习 人工智能 自然语言处理
Z-Image:冲击体验上限的下一代图像生成模型
通义实验室推出全新文生图模型Z-Image,以6B参数实现“快、稳、轻、准”突破。Turbo版本仅需8步亚秒级生成,支持16GB显存设备,中英双语理解与文字渲染尤为出色,真实感和美学表现媲美国际顶尖模型,被誉为“最值得关注的开源生图模型之一”。
1731 9
|
9天前
|
人工智能 自然语言处理 API
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸
一句话生成拓扑图!next-ai-draw-io 结合 AI 与 Draw.io,通过自然语言秒出架构图,支持私有部署、免费大模型接口,彻底解放生产力,绘图效率直接爆炸。
680 152