使用kibana来创建ElasticSearch的索引库与文档的命令

文章目录

  • ??个人主页
  • ??JavaEE系列专栏
    • ??前言:
    • ??使用kibana来为ElasticSearch创建索引库
    • ??使用kibana来为ElasticSearch创建修改文档

??个人主页

??JavaEE系列专栏

??前言:

本篇博客主要以介绍使用kibana来创建ElasticSearch的索引库与文档的命令语句

??使用kibana来为ElasticSearch创建索引库

# ??????????--DDL操作--??????????
# 创建索引表
PUT /news
{
  "mappings": {
    "properties": {
      "id":{
        "type": "integer",
        "index": false
      },
      "content":{
        "type": "text",
        "analyzer": "ik_max_word"
      },
      "count":{
        "type": "long",
        "index": false
      }
    }
  }
}
# 查询(索引)表结构
get /news

# 修改(索引)表结构
PUT /news/_mapping
{
  "properties":{
    "img":{
      "type":"keyword",
      "index":false
    }
  }
}

# 删除表结构
DELETE  /news


操作 效果
创建索引表 在这里插入图片描述
查询(索引)表结构 在这里插入图片描述
修改(索引)表结构 在这里插入图片描述
删除表结构 在这里插入图片描述

??使用kibana来为ElasticSearch创建修改文档

# ??????????--DML操作--??????????
# 插入一条文档(记录)
POST /news/_doc/1
{
    "id":1,
    "count":250,
    "img":"aaaa.png",
    "content":"原神是米哈游开发的一款开放游戏"
}
# 修改
POST /news/_update/1
{
  "doc": {
    "img":"bbbb.jpg"
  }
}
# 查询
GET /news/_doc/1

# 检索
GET /news/_search
{
  "query": {
    "match": {
      "content": "米哈游"
    }
  }
}

# 删除操作
DELETE /news/_doc/1



操作 效果
插入文档 在这里插入图片描述
修改文档 在这里插入图片描述
查询文档 在这里插入图片描述
检索文档 在这里插入图片描述
删除文档 在这里插入图片描述

|