【elasticsearch】 一、数据类型

一、数据类型

PUT /test_data_type
{
  "mappings": {
    "book" : {
      "properties" : {
        "id" : {"type": "long"}, //数字类型  
        "keyword" : {"type": "keyword"}, //字符串,精准匹配, 不能全文检索
        "name" : {"type": "text"}, //字符串,可全文分词搜索,生成倒排索引
        "date" : {"type" : "date"}, //日期
        "type" : {"type" : "byte"},  //数字类型, -128 - 127
        "num" : {"type" : "short"}, 
        "price" : {
          "type" : "scaled_float",
          "scaling_factor": 100
        },
        "is_valid" : {"type" : "boolean"},//只接受 true/false/对应的字符串
        "child_obj" : {"type" : "object"},//会有对象中元素扁平化导致的搜索问题
        "child_nested" : {"type" : "nested"}, // 解决了对象中元素扁平化的问题
        "price_range" : {"type" : "float_range"}//gte,lte
      }
    }
  }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值