//添加doc
Map<String,Object> param = new HashMap<>();
UpdateRequest updateRequest = new UpdateRequest();
param.put("seTime",spiderNews.getSetime());
updateRequest.doc(param);
//更新
UpdateQueryBuilder updateQueryBuilder = new UpdateQueryBuilder();
updateQueryBuilder.withId(String.valueOf(policyInfo.getId()));
updateQueryBuilder.withClass(PolicyInfo.class);
UpdateQuery build = updateQueryBuilder.build();
UpdateResponse updateResponse = elasticsearchTemplate.update(build);
System.out.println(updateResponse);
//UpdateResponse[index=policy,type=news,id=178,version=2,seqNo=-2,primaryTerm=0,result=updated,shards=ShardInfo{total=1, successful=1, failures=[]}]
从数据库更新elasticsearch某条字段
最新推荐文章于 2024-05-12 19:23:36 发布