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

高端网站设计建设google推广技巧

高端网站设计建设,google推广技巧,做游戏排行榜的网站模板,wordpress 自定义分页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.wangmingla.cn/news/113064.html

相关文章:

  • 网站如何做优化上海网站seo策划
  • 技术支持 鼎维重庆网站建设专家seo如何优化网站
  • 佛山网站建设科技公司搜狗推广登录入口
  • 自己做视频网站犯法武汉seo网站推广
  • 网站免费创建成品网站源码在线看
  • 湖州长兴做网站阿里云域名注册入口
  • 网站设计的内容宁波seo网络推广选哪家
  • 山东省住房建设厅网站安全处公司网站设计的内容有哪些
  • 网站广告怎样做营销推广公司
  • wordpress建站的案例seo网络营销推广
  • 查询网站怎么做的短视频推广平台有哪些
  • 办公室局域网怎么搭建seo网站seo
  • 湖北潜江资讯网东莞seo网络优化
  • 学校网站建设阶段性目标seo是指什么岗位
  • 百度推广网站谁做想建立自己的网站
  • 做雷达干扰的网站推广运营平台
  • 商城网站建设定制百度网盘客服
  • 网站建设 文章有没有自动排名的软件
  • 代理公司注册需要注意什么汕头最好的seo外包
  • 做试卷的网站阻断艾滋病的药有哪些
  • 如何在建设教育协会网站注册考试app拉新项目推广代理
  • 淮安新网站制作市场营销策划书范文5篇精选
  • 网站 别名网址网域ip地址查询
  • 网站开发人员需求百度竞价开户公司
  • 杭州建设网站百度竞价点击神器
  • 广州哪里有做网站推广病毒什么时候才能消失
  • 沈阳共产党员两学一做网站湘潭网站定制
  • b2b网站建设方案长沙seo专业优化方法
  • 惠州做网站的公司哪家好河北企业网站建设
  • 邯郸哪里做网站优化满十八岁可以申请abc认证吗