首页 > 其他分享 >ElasticSearch 7.x 中新建表(Mapping)、新增字段(Field)、新增文档(doc)

ElasticSearch 7.x 中新建表(Mapping)、新增字段(Field)、新增文档(doc)

时间:2022-11-11 21:34:31浏览次数:51  
标签:示例 doc 新增 Mapping Field manager type

新建表(Mapping) 示例

PUT user_manager
{
    "mappings": {
        "properties": {
            "id": {
                "type": "keyword"
            },
            "status": {
                "type": "keyword"
            },
            "createTime": {
                "type": "date",
                "format": "yyyy-MM-dd HH:mm:ss"
            },
            "updateTime": {
                "type": "date",
                "format": "yyyy-MM-dd HH:mm:ss"
            }
        }
    }
}

新增字段(Field) 示例

POST user_manager/_mapping
{
  "properties": {
    "openId": {
      "type": "keyword"
    }
  }
}

新增文档(doc) 示例

POST user_manager/_doc/1551753844109601212
{
    "id": "1551753844109601212",
    "type": [
        "3"
    ],
    "userId": "123",
    "userName": "test",
    "title": "大欢喜",
    "thumb": "img/test.png",
    "status": "1",
    "createTime": "2022-07-08 16:32:23",
    "updateTime": "2022-07-08 16:32:23"
}

标签:示例,doc,新增,Mapping,Field,manager,type
From: https://www.cnblogs.com/yourxiong/p/16882087.html

相关文章

  • 在ElasticSearch 5.x 中,为字段类型为nested的对象新增属性字段
    PUTindex_name/type/_mapping{"properties":{"nested类型字段名称":{"type":"nested","properties":{"......
  • Vue 怎么用 vm.$set() 解决对象新增属性不能响应的问题 ?
    Vue提供了Vue.set(object,propertyName,value)/vm.$set(object,propertyName,value)来实现为对象添加响应式属性。vm.$set的实现原理是:如果目标是数组,直接......
  • docker
    #docker安装rabbitmq#获取镜像列表dockersearchrabbitMq#下载镜像dockerpullrabbitmq:3.10-management#启动镜像dockerrun--namerabbitmq-d-p15672:15......
  • Docker Compose安装部署Jenkins
    流水线可以让项目发布流程更加清晰,docker可以大大减少Jenkins配置。1、前言数据卷挂载到/var磁盘目录下,因为该磁盘空间较大,后面需要挂载容器数据卷,以防内存吃紧。......
  • Docker | 专栏文章整理
    DockerDocker系列文章基本已经更新完毕,这是我从去年的学习笔记中整理出来的。笔记稍微有点杂乱、随意,把它们整理成文章花费了不少力气。整理的过程也是我的一个再次学习......
  • docker自建elasticsearch镜像
    一、dockerhub中没有elasticsearch:6.2.4版本的镜像(你敢信!!),没有办法只有自己弄了二、参考官网镜像的构建过程(尼玛看不懂)  备注:看不懂呀,不过有些过......
  • Linux下(CentOS)下Docker的安装
    Linux下(CentOS)下Docker的安装以及阿里云加速器的配置什么是Docker?Docker是一个开源的应用容器引擎。让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到......
  • docker+jmeter+grafana+influxdb搭建性能监控平台
    说明:JMeter引入BackendListener将在压测过程中实时发送统计指标数据发送到Influxdb数据库,Grafana(开源的WEB可视化看板)数据源连接到Influxdb,创建可视化看板,并实时获取......
  • Docker私有仓库Harbor介绍和部署方法详解
    Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。这里介......
  • Docker图形化工具Portainer安装
    Docker方式安装我们可以直接使用**Docker**的方式来安装首先创建数据卷,实现数据持久化dockervolumecreateportainer_db启动**Partainer**容器dockerrun-d......