当前位置: 首页 > wzjs >正文

云服务器怎么建立网站省委副书记

云服务器怎么建立网站,省委副书记,长沙县 网站建设,如何优化关键词搜索排名mapping映射属性 mapping是对索引库中文档的约束 常见的mapping属性包括: type 字段数据类型,常见的简单类型有: 字符串:text(可分词的文本) keyword(精确值,例如:品牌、国家,ip地址) 数值&…

mapping映射属性

mapping是对索引库中文档的约束

常见的mapping属性包括:

type 字段数据类型,常见的简单类型有:

        字符串:text(可分词的文本)  keyword(精确值,例如:品牌、国家,ip地址)

        数值:long integer short byte double float

        布尔:boolean

        日期:date

        对象:object,例如下面name字段的值就是一个json对象。

index 是否创建索引,默认为true,表示创建倒排索引,会参与到搜索。false表示不会创建倒排索引,不会参与搜索。

analyzer: 使用哪种分词器,跟上面type为text的字段结合使用。

properties:该字段的子字段。例如下面指定name字段的子属性firstName和lastName。

es没有数组类型,但是es中允许字段有多个值,所以支持存储数组数据。只需要关注数组中元素的类型就可以了。

{        

        "age": 22,

        "weight": 52.1,

        "isMarried": false,

        "info": "我是一个程序员,很有才华的哟",

        "email": "aaa@qq.com",

        "score": [99, 85, 77]

        "name": {

                "firstName": "云",

                "lastName": "赵"

        }

}

索引库的CRUD

1.创建索引库和mapping的DSL语句

# 创建索引库person,并定义字段mapping
PUT /person
{
  "mappings": {
    "properties": {
      "info": {
        "type": "text",
        "analyzer": "ik_smart"
      },
      "email": {
        "type": "keyword",
        "index": "false"
      },
      "name": {
        "type": "object", 
        "properties": {
          "firstName": {
            "type": "keyword"
          },
          "lastName": {
            "type": "keyword"
          }
        }
      },
      "age": {
        "type": "integer"
      },
      "weight": {
        "type": "float"
      },
      "isMarried": {
        "type": "boolean"
      },
      "score": {
        "type": "integer"
      },
      "birthday": {
        "type": "date"
      }
      
    }
  }
}

 执行结果:

{
  "acknowledged" : true,
  "shards_acknowledged" : true,
  "index" : "person"
}

2.查询索引库

GET /person

3.删除索引库

delete /person

4.修改索引库

在es中可以允许添加新字段,只是禁止修改原字段。

PUT /person/_mapping
{
  "properties": {
    "heigh":{
      "type": "float"
    }
  }
}

{
  "acknowledged" : true
}

http://www.dtcms.com/wzjs/245396.html

相关文章:

  • 网站建设与开发定制武汉网站推广公司排名
  • 广州知名网站建设后台管理便捷朝阳seo搜索引擎
  • 越南建设部网站亚洲精华国产精华液的护肤功效
  • 济南营销型网站建设公司最近韩国电影片
  • 网站建设 程序开发搜索引擎排名
  • 国外网站翻墙怎么做网络营销的内涵
  • 如何用macbook做网站恶意点击软件哪几种
  • 做简历网站有什么如何设计一个网站页面
  • 如何在线实现手机版网站建设网络营销策划书论文
  • 江门电商网站设计培训荆门今日头条新闻发布
  • 网站图怎么做电商网站建设制作
  • 企业网站源码利于优化老域名
  • 做洁净的网站济南seo整站优化价格
  • 上海网站公司设计seo月薪
  • 设置网站开场动画cpv广告联盟
  • 网络推广员要怎么做西安seo托管
  • 购物电商型网站怎么做全网营销推广方案外包
  • 织梦网站英文版怎么做网站出售
  • 东莞三网合一网站制作东莞疫情最新通告
  • 普法网站建设方案seo投放是什么意思
  • 青岛网站建设与管理免费网络推广网址
  • 网站做用户记录域名注册查询入口
  • 静态网站举例广州宣布5条优化措施
  • 武汉响应式网站设计比较好的网络推广平台
  • 自己想做电商怎么入手seo网站是什么意思
  • 在上海做网站厦门seo优化多少钱
  • 南昌企业制作网站设计广东seo网络培训
  • 金华网站如何制作如何外贸推广
  • 毕业设计做网站low市场监督管理局是干什么的
  • 建网站做点什么好互联网推广是什么工作内容