您当前的位置: 首页 >  ar

彭世瑜

暂无认证

  • 2浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Elasticsearch常用索引操作语句和查询语句

彭世瑜 发布时间:2019-11-15 16:12:18 ,浏览量:2

索引操作语句

# 查看全部索引
GET _cat/indices

# 查看以 my-index- 开头的索引
GET _cat/indices/my-index-*

# 获取一个文档
GET /index/type/id

# 删除索引
DELETE /index


# 查看mapping
GET /index/_mapping

# 创建索引mapping
PUT /index
{
    "mappings": {
      "type": {
        "properties": {
          "id": {
            "type": "integer"
          },
          "industry": {
            "type": "text",
            "index": false
          },          
          "report_type": {
            "type": "text",
            "index": false
          },

          "title": {
            "type": "text",
            "index":true
          },

          "update_time": {
            "type": "date",
            "format":"yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"
          },
          "url": {
            "type": "text",
            "index": false
          }
        }
      }
    }
}

说明
ignore_malformed:true 忽略格式错误的数值


# 部分更新
POST /index/type/id/_update
{
  "doc": {
    "update_time": "2019-11-13 12:12:03"
  }
}

# 查询,并过滤没有删除,分页,时间排序
get /index/_search
{
  "query": {
    "bool": {
      "filter": {
        "bool": {
          "must_not": {
            "term": {
              "is_del": 1
            }
          }
        }
      },
      "must": {
        "match_phrase": {
          "title": "国"
        }
      }
    }
  },
  "size": 10,
  "from": 0,
  "sort": [
    {"publish_date": {"order": "desc"}},
    {"_score": {"order": "desc"}}
    ]
  
}

# 新增字段
PUT /_mapping/
{
  "properties": {
    "": { 
      "type":  "integer"
     }
   }
}

数据类型

整数 byte 有符号的8位整数, 范围: [-128 ~ 127] short 有符号的16位整数, 范围: [-32768 ~ 32767] integer 有符号的32位整数, 范围: [ − 2 31 -2^{31} −231 ~ 2 31 2^{31} 231-1] long 有符号的32位整数, 范围: [ − 2 63 -2^{63} −263 ~ 2 63 2^{63} 263-1]

浮点数 float 32位单精度浮点数 double 64位双精度浮点数

数据类型可以参考 ES 15 - Elasticsearch的数据类型 (text、keyword、date、object、geo等)

关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.2232s