kibana操作elastic常用命令

1.查看索引库的mapping

GET /my_index/my_type/_mapping

2.查看索引库的数据

GET /my_index/my_type/_search

3.es中创建后的mapping不可修改,但是可以添加新字段

PUT /my_index/_mapping/my_type
{
  "properties": {
       "new_field_name": {
           "type":  "keyword"
       }
   }
}

赋值:

POST my_index/_update_by_query
{
  "script": {
    "lang": "painless",
    "inline": "ctx._source.new_field_name= '02'"
  }
}

4.删除索引库

DELETE my_index

5. 分页查询,默认情况下查询一页十条数据

POST /_search
{
    "size": 2,
    "from": 10, 
    "query": {
        "match_all": {}
    }
}

size:表示每页显示多少条记录,form:表示从第几页开始显示记录

6.使用ik分词器分词

POST _analyze
{
  "analyzer": "ik_max_word",
  "text":     "中国银行"
}

7.更新索引库中某个字段的值、

POST my_index/_update_by_query
{
  "script": {
    "lang": "painless",
    "inline": "if(ctx._source.title== '李四'){ctx._source.title= '张三'}"
  }
}

注释:将索引库my_index里面字段title值为李四的改为张三

8.直接向索引库添加数据

PUT /my_index/my_type/5
{
  "title": "中国",
  "content": "中国银行"
}

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值