spring中按照莫属性值批量删除Elasticsearch索引中的文档

本文档介绍了如何在Spring Boot整合Elasticsearch的项目中,根据特定属性值批量删除Elasticsearch索引中的文档。首先,展示了Elasticsearch与Spring Boot的集成,如何创建索引和文档。接着,演示了如何根据商品SPU ID删除对应的库存记录。在DAO层,自定义了一个查询方法,利用Elasticsearch的API进行删除操作,通过查询结果集合并遍历执行删除。最后,验证了删除操作的成功。
摘要由CSDN通过智能技术生成

spring中按照莫属性值批量删除Elasticsearch中的文档

介绍:
Elasticsearch整合springboot项目后,可以从java代码中创建索引,创建文档
也可以删除文档.
进行按照某一属性值批量删除文档:

演示,根据商品spuId删除对应的库存
在这里插入图片描述
演示删除这两条文档

索引在java中是有映射类的,在创建索引的时候就写好了,例如SkuInfo
在这里插入图片描述
编写dao层,在dao接口中自定义一个查询方法,方法只要按照es接口的规范书写,会自动生成实现.

public interface ESdao extends ElasticsearchRepository<SkuInfo,Long> <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值