es 检索文档 & 轻度搜索

检索文档

目前我们已经在 Elasticsearch 中存储了一些数据, 接下来就能专注于实现应用的业务需求了。第一个需求是可以检索到单个雇员的数据。

这在 Elasticsearch 中很简单。简单地执行 一个 HTTP GET 请求并指定文档的地址------索引库、类型和ID。 使用这三个信息可以返回原始的 JSON 文档:

复制代码
GET /megacorp/_doc/1

轻度搜索

一个 GET 是相当简单的,可以直接得到指定的文档。 现在尝试点儿稍微高级的功能,比如一个简单的搜索!

搜索所有雇员

第一个尝试的几乎是最简单的搜索了。我们使用下列请求来搜索所有雇员:

话不多说,啊,话不多说,直接就搜,啊,直接就搜~

复制代码
GET /megacorp/_doc/_search

好好好,搜索失败了,看一下什么原因?

这里还是版本问题,这里把_search直接当初id去查询了,这里不需要加_doc

再搜

复制代码
GET /megacorp/_search

按照姓氏搜索

复制代码
GET /megacorp/_search?q=last_name:Smith

搜索成功!

相关推荐
寻道模式1 小时前
【时间之外】私有化部署AI的3个优点和3个缺点
大数据·人工智能·ollama·私有化·genericagent
郑寿昌1 小时前
2026脑机接口与大模型融合架构解析
大数据·人工智能·架构
涤生大数据1 小时前
大数据面试高频题:row_number() 数据倾斜到底怎么解决?
java·大数据·面试
lizhihai_991 小时前
股市学习心得-技术指标学习(布林线+MACD)
大数据·人工智能·学习
胡耀超1 小时前
《设计数据密集型应用》(DDIA, 2nd ed.) 心智模型导览——《Designing Data-Intensive Applications》书介绍导航
大数据·数据库·分布式·ai·架构·数据
一个数据大开发1 小时前
数据中台架构中本体驱动的语义治理实践
大数据·架构
夏贰四1 小时前
数据库管理有哪些核心要点?数据库管理该如何规范落地?
大数据·数据库·数据库管理·数据库管理员
石逸凡1 小时前
论组织本源与钻形式招牌的空子
大数据·组合模式
千桐科技1 小时前
qData 数据中台开源版v1.5.2 正式发布!重构建模流程,完善全域数据资产治理体系
大数据·开源·#开源项目·# 数据中台·#中小企业数字化·#数据治理·#数字化转型
Elastic 中国社区官方博客2 小时前
一个查询,无限 Elasticsearch Serverless 项目:跨项目搜索介绍
大数据·elasticsearch·搜索引擎·信息可视化·云原生·serverless·全文检索