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"
  }
}
相关推荐
GlobalInfo12 小时前
汽车域控制模块市场增长率(CAGR)为10.4%:发展方向的启示
大数据·人工智能·汽车
YDS82921 小时前
SpringCloud —— Elasticsearch入门详解
spring·elasticsearch·spring cloud
简佐义的博客1 天前
转录组数据分析实战,仅需99元(视频版)
大数据·人工智能·数据挖掘·数据分析·音视频
APO Research1 天前
工业连接件的隐形升级:杆端轴承正在从“标准件”走向“结构安全件”
大数据·安全·#工业零部件·#机械设计·#工业自动化·#杆端轴承·#机械结构件
YangYang9YangYan1 天前
2026高职财税大数据应用学数据分析的技术价值与应用前景
大数据·数据挖掘·数据分析
l1t1 天前
在ARM64 KyLin计算机上安装llama.cpp
大数据·llama·kylin
福客AI智能客服1 天前
电商店铺效率升级:智能客服系统如何重构服务与转化逻辑
大数据·重构
偷吃的耗子1 天前
大数据报表系统技术方案与业务方案设计
大数据·架构
2601_949539451 天前
家用插混SUV实测研究:聚焦电池安全与质保,为家庭选型提供参考
大数据
康康的AI博客1 天前
优化工程系统稳定性:DMXAPI在可靠性工程中的应用
大数据