首页 > 其他 > 详细

【ElasticSearch】添加、更新、删除数据

时间:2021-02-22 00:03:13      阅读:21      评论:0      收藏:0      [点我收藏+]

【ElasticSearch】添加、更新、删除数据

======================================================================

1、添加

2、更新

3、删除

======================================================================

1、添加

PUT get-together/_doc/1
{
  "name": "Jim Green",
  "age": 28
}

2、更新

更新部分文档(必须存在)

POST get-together/_update/1
{
  "doc": {
    "name": "Alice Smith"
  }
}

使用upsert更新或添加文档

POST get-together/_update/2
{
  "doc": {
    "name": "Alice Smith"
  },
  "upsert": {
    "name": "Alice Smith",
    "age": 0
  }
}

通过脚本更新文档

POST get-together/_update/1
{
  "script": {
    "source": "ctx._source.age = params.incnum",
    "params": {
      "incnum": 13
    }
  }
}

3、删除

DELETE get-together/_doc/1

 

【ElasticSearch】添加、更新、删除数据

原文:https://www.cnblogs.com/yangchongxing/p/14425834.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!