ES分布式搜索-文档操作

ES文档操作

1、增

json 复制代码
# 插入文档语法
POST /索引名/_doc/文档id
{
  "属性1": "属性值1",
  "属性2": "属性值2",
}
json 复制代码
# 插入文档语句
POST /rediaz/_doc/1
{
  "info": "我是面壁者曼诺尔雷迪亚兹",
  "email": "13154@qq.com",
  "name": {
    "firstname": "曼诺尔",
    "lastname": "雷迪亚兹"
  }
}

2、删

json 复制代码
#删除语法
DELETE /索引名/_doc/文档id
json 复制代码
#删除语句
DELETE /rediaz/_doc/1

3、查

json 复制代码
#查询语法
GET /索引名/_doc/文档id
json 复制代码
#查询文档
GET /rediaz/_doc/1

4、改

方式一:全量修改,会删除旧文档,添加新文档(如文档不存在就是新增操作,可以替代post)

json 复制代码
# 更新文档
PUT /rediaz/_doc/1
{
  "info": "我是面壁者曼诺尔雷迪亚兹1",
  "email": "13154@qq.com1",
  "name": {
    "firstname": "曼诺尔1",
    "lastname": "雷迪亚1兹"
  }
}

方式二:增量修改,修改指定字段值(局部)

json 复制代码
# 局部修改语法
POST /索引库名/_update/文档id
{
	"doc" : {
		"字段名":"新的值",
	}
}
json 复制代码
# 局部修改文档字段
POST /rediaz/_update/1
{
  "doc": {
    "email": "rediaz@qq.com"
  }
}
相关推荐
武子康6 小时前
大数据-235 离线数仓 - 实战:Flume+HDFS+Hive 搭建 ODS/DWD/DWS/ADS 会员分析链路
大数据·后端·apache hive
DianSan_ERP20 小时前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
够快云库21 小时前
能源行业非结构化数据治理实战:从数据沼泽到智能资产
大数据·人工智能·机器学习·企业文件安全
AI周红伟21 小时前
周红伟:智能体全栈构建实操:OpenClaw部署+Agent Skills+Seedance+RAG从入门到实战
大数据·人工智能·大模型·智能体
B站计算机毕业设计超人1 天前
计算机毕业设计Django+Vue.js高考推荐系统 高考可视化 大数据毕业设计(源码+LW文档+PPT+详细讲解)
大数据·vue.js·hadoop·django·毕业设计·课程设计·推荐算法
计算机程序猿学长1 天前
大数据毕业设计-基于django的音乐网站数据分析管理系统的设计与实现(源码+LW+部署文档+全bao+远程调试+代码讲解等)
大数据·django·课程设计
B站计算机毕业设计超人1 天前
计算机毕业设计Django+Vue.js音乐推荐系统 音乐可视化 大数据毕业设计 (源码+文档+PPT+讲解)
大数据·vue.js·hadoop·python·spark·django·课程设计
十月南城1 天前
数据湖技术对比——Iceberg、Hudi、Delta的表格格式与维护策略
大数据·数据库·数据仓库·hive·hadoop·spark
中烟创新1 天前
灯塔AI智能体获评“2025-2026中国数智科技年度十大创新力产品”
大数据·人工智能·科技
璞华Purvar1 天前
2026智造升级|从配方到生产,从协同到合规——璞华易研PLM赋能制造企业全链路升级
大数据·人工智能