Elasticsearch 操作文档对数据的增删改查操作 索引库文档 操作数据 CRUD

介绍

在 Elasticsearch 中,文档的增、删、改、查操作是核心的基本功能。Elasticsearch 使用 RESTful API 提供这些操作,通常通过 HTTP 请求与 Elasticsearch 集群进行交互。

索引库

javascript 复制代码
{
    "mappings": {
        "properties": {
            "title": {
                "type": "text",
                "analyzer": "ik_smart"
            },
            "pie": {
                "type": "long"
            },
            "cover":
            {
                "type": "keyword",
                "index": false
            },
            "quota":{
                "type": "keyword",
                "index": false
            }
        }
        }
}

创建或更新文档(POST 请求)

javascript 复制代码
POST /my_index/_doc/文档ID
{
  "title": "仙侠手游内部号福利折扣号苹果安卓3D大型联网修仙仙侠游戏内部号",
}
  • title 与 content:文档的字段

查询文档

javascript 复制代码
GET /my_index/_search

根据ID查询

javascript 复制代码
GET /goods/_doc/1

删除文档

javascript 复制代码
DELETE /goods/_doc/1

修改文档

全量修改

会删除旧文档,添加新文档,如果文档不存在就会是新增

javascript 复制代码
PUT /goods/_doc/1
{
    "title":"123"
}

增量修改

增量修改,修改指定字段值

javascript 复制代码
PUT /goods/_doc/1
{
    "doc":{
        "id":"123"
    }
}
相关推荐
薪火铺子18 小时前
Spring Security 6.x 实战指南
java·后端·spring
全栈小刘18 小时前
Claude Code 为什么这么顺?Anthropic 最新复盘:真正撑住它的不是模型,而是缓存
后端
测试那点事儿18 小时前
第10章 零基础接口自动化到 Jenkins 持续集成【定时监控与邮件告警完整落地】
ci/cd·自动化·jenkins
BING_Algorithm18 小时前
一文搞定 AOP 所有核心知识点
spring boot·后端·spring
BizViewStudio18 小时前
甄选方法:2026 企业新媒体代运营的短视频精细化运营与流量转化技巧
大数据·网络·人工智能·媒体
.柒宇.18 小时前
AI掘金头条项目部署实践指南
linux·运维·python·fastapi
budingxiaomoli18 小时前
多机部署,负载均衡-LoadBalancer
运维·spring cloud·负载均衡
Cyan_RA918 小时前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据
GISer_Jing18 小时前
AI全栈工程师知识体系全景:从前后端核心架构到落地项目全拆解
前端·人工智能·后端·ai编程
longxibo18 小时前
【Flowable 7.2 源码深度解析与实战-前言】
java·后端·流程图