前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >5.Elasticsearch检索文档

5.Elasticsearch检索文档

作者头像
IT云清
发布2019-01-22 11:13:42
4680
发布2019-01-22 11:13:42
举报
文章被收录于专栏:IT云清IT云清

前一篇我们索引(存储)了文档,本篇我们讲解最简单的查询文档,和删除文档。

1.根据id查询文档

我们执行一个http get请求,指定文档的索引库,类型,id,即可返回此文档

代码语言:javascript
复制
GET people/user/1

返回结果为:

代码语言:javascript
复制
{
  "_index": "people",
  "_type": "user",
  "_id": "1",
  "_version": 1,
  "found": true,
  "_source": {
    "id": 1,
    "name": "张三",
    "age": 18,
    "address": "杭州",
    "interests": [
      "bastkeyball",
      "football"
    ],
    "create_time": "2018-02-04"
  }
}

我们会发现,我们存储的文档,在_source中,其他的类似_index,_type等都是元数据,元数据在后面会做详细解释。

2.删除文档

代码语言:javascript
复制
DELETE people/user/1

返回结果为:

代码语言:javascript
复制
{
  "found": true,
  "_index": "people",
  "_type": "user",
  "_id": "1",
  "_version": 2,
  "result": "deleted",
  "_shards": {
    "total": 2,
    "successful": 1,
    "failed": 0
  }
}

当我们再次查询时,会发现找不到这个文档了。

代码语言:javascript
复制
{
  "_index": "people",
  "_type": "user",
  "_id": "1",
  "found": false
}

本文只是简单的查询,es支持很强大的聚合,复杂筛选,查询等,后面逐步讲解。

下一篇:6.Elasticsearch轻量搜索
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年05月23日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.根据id查询文档
  • 2.删除文档
    • 下一篇:6.Elasticsearch轻量搜索
    相关产品与服务
    对象存储
    对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档