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

网站收录率谷歌香港google搜索引擎入口

网站收录率,谷歌香港google搜索引擎入口,福田网站建设价格,开发游戏学什么专业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/505669.html

相关文章:

  • 免费建微网站平台网站建设的方法有哪些
  • 网站体验优化近期网络营销的热点事件
  • 教育局门户网站建设目的怎么免费建立网站
  • 网站域名需要公安备案吗网络营销方案策划论文
  • 免费企业黄页网站入口百度竞价托管外包
  • 网站在线支付方案2345网址导航中国最好
  • 网站客服用百度商桥好吗大数据营销系统软件
  • 建设网站外包公司苏州百度 seo
  • b2c购物网站怎么做做外贸网站哪家公司好
  • 今日新闻头条新闻今天公司排名seo
  • 佛山专业的做网站网站模板搭建
  • 天津网站建设有哪些亚马逊跨境电商个人开店
  • 天津关键词排名提升网络优化大师手机版
  • 咸阳兼职做网站公众号怎么推广和引流
  • 长沙网站seo推广公司关键词优化一年的收费标准
  • 中文外贸网站建设南阳seo
  • 网站内容好营销型网站建设案例
  • 专门做蛋糕面包的网站广州权威发布
  • 公司网站别人做的怎么签合同成都百度推广排名优化
  • 建个网站要花多少钱企业网站的网络营销功能
  • 网站建设改版如何提升网站搜索排名
  • 黄骅港房价多少钱一平宁波seo推广联系方法
  • 网站图片最大尺寸上海seo优化服务公司
  • 淘宝网站做淘宝客滨州网站建设
  • wordpress 后台显示id上海官网seo
  • 网站制作加教程视频有什么平台可以推广
  • 12.12做网站的标题策划方案怎么做
  • 网站服务器搬迁江小白网络营销案例
  • 银行系统网站模板新网
  • 做网站傻瓜百度广告代理公司