前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Elasticsearch 入门: RESTful增删改查

Elasticsearch 入门: RESTful增删改查

作者头像
王兵
发布2018-06-14 16:20:34
3740
发布2018-06-14 16:20:34
举报
文章被收录于专栏:程序员笔记程序员笔记

RESTful API:一般来说增(POST)删(DELETE)改(PUT)查(GET)

增 POST

  • 每个雇员索引一个文档,包含该雇员的所有信息。
  • 该类型位于索引 megacorp 内。
  • 每个文档都将是 employee 类型 。
代码语言:javascript
复制
POST /employee/megacrop/
{
  "first_name": "John",
  "last_name": "Smith",
  "age": 25,
  "about": "whatever",
  "interests": ["sports","music"]
}
查 GET
代码语言:javascript
复制
GET /megacorp/employee/1
  • 得到结果
代码语言:javascript
复制
{
  "_index": "megacorp",
  "_type": "employee",
  "_id": "1",
  "_version": 2,
  "found": true,
  "_source": {
    "first_name": "John",
    "last_name": "Smith",
    "age": 25,
    "about": "whatever",
    "interests": [
      "sports",
      "music"
    ]
  }
}
改 PUT
代码语言:javascript
复制
PUT /employee/megacrop/1
{
  "first_name": "Update",
  "last_name": "Smith",
  "age": 52,
  "about": "whatever",
  "interests": ["sports","music"]
}
删 DELETE
代码语言:javascript
复制
DELETE /megacorp/employee/1
  • 得到结果
代码语言:javascript
复制
{
  "_index": "megacorp",
  "_type": "employee",
  "_id": "1",
  "_version": 3,
  "result": "deleted",
  "_shards": {
    "total": 2,
    "successful": 1,
    "failed": 0
  },
  "_seq_no": 8,
  "_primary_term": 1
}
  • 再 GET 确认
代码语言:javascript
复制
GET /megacorp/employee/1
  • 得到结果
代码语言:javascript
复制
{
  "_index": "megacorp",
  "_type": "employee",
  "_id": "1",
  "found": false
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.05.10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 增 POST
  • 查 GET
  • 改 PUT
  • 删 DELETE
相关产品与服务
Serverless HTTP 服务
Serverless HTTP 服务基于腾讯云 API 网关 和 Web Cloud Function(以下简称“Web Function”)建站云函数(云函数的一种类型)的产品能力,可以支持各种类型的 HTTP 服务开发,实现了 Serverless 与 Web 服务最优雅的结合。用户可以快速构建 Web 原生框架,把本地的 Express、Koa、Nextjs、Nuxtjs 等框架项目快速迁移到云端,同时也支持 Wordpress、Discuz Q 等现有应用模版一键快速创建。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档