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"
  }
}
相关推荐
xushichang123_29 分钟前
如何观看 2026 亚马逊云科技中国峰会全场主题演讲与技术分论坛内容?
大数据·人工智能
倒流时光三十年44 分钟前
第六阶段 57 · ES|QL 与 SQL API(用 SQL 查 ES)
数据库·sql·elasticsearch
码云骑士1 小时前
104-实战论文搜索引擎-ArXiv爬取-Milvus存储-RAG问答-Gradio前端
前端·python·搜索引擎·milvus
招财小梗1 小时前
AI矩阵获客,品牌连锁落地有啥方案?
大数据·人工智能·矩阵
黎子越1 小时前
大模型基础名词概念
大数据
zandy10111 小时前
主流 AI Agent搜索Skill推荐及高阶选型指南
大数据·人工智能
跨境卫士苏苏1 小时前
2026年做跨境电商,TikTok美区半托管这3个品类正在严查,第2个很多新手还在铺货
大数据·人工智能·跨境电商·营销策略
GIS数据转换器1 小时前
村镇无人机物流配送与跨域监测一体化平台
大数据·运维·人工智能·科技·无人机
知识燃料2 小时前
企业技术决策者落地 AI Agent 体系,AWS 中国峰会有哪些战略与工程内容可看?
大数据·人工智能
TDengine (老段)2 小时前
TDengine 第三方工具 — Telegraf、Kafka Connect、Flink、Spark
大数据·数据库·物联网·flink·kafka·时序数据库·tdengine