首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Elasticsearch 7.6.1学习(三)关于索引的基本操作(增删改查)

Elasticsearch 7.6.1学习(三)关于索引的基本操作(增删改查)

作者头像
一写代码就开心
发布2021-03-02 14:48:30
发布2021-03-02 14:48:30
5890
举报
文章被收录于专栏:java和pythonjava和python

restful风格

字段的数据类型

新增索引(新增数据库)

代码语言:javascript
复制
PUT  /test1/type1/1
{
  "name":"jing",
  "age":25
}

执行完以上的命令,就创建了索引test1

代码语言:javascript
复制
PUT test2

执行完以上的命令,就创建了索引test2

以上创建索引的命令和6.8版本的命令是一样的

建库,给每一个字段设置类型

代码语言:javascript
复制
PUT test3
{
  "mappings": {
    "properties": {
      "name":{
        "type": "text"
      },
      "age":{
        "type": "long"
      },
      "birth":{
        "type": "date"
      }
    }
  }
}

相当于创建了一个数据库,并且里面的字段也定义了什么类型,只是这个数据库里面没有数据

获取数据库的信息

代码语言:javascript
复制
GET test3

修改信息

先创建一条数据

代码语言:javascript
复制
PUT test3/_doc/1
{
  "name":"jing",
  "age":12,
  "birth":"1995-02-01"
}

修改的代码 用POST

代码语言:javascript
复制
POST test3/_doc/1/_update
{
  "doc":{
    "name":"minmin"
  }
}

删除索引

代码语言:javascript
复制
DELETE  test1
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/02/16 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • restful风格
  • 字段的数据类型
  • 新增索引(新增数据库)
    • 建库,给每一个字段设置类型
    • 获取数据库的信息
  • 修改信息
  • 删除索引
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档