1.代码示例
@Controller
@RequestMapping("/people")
public class PeopleController {
@Autowired
ElasticsearchRestTemplate elasticsearchRestTemplate;
@RequestMapping(value = "/isExist", method = RequestMethod.POST)
@ResponseBody
public Boolean isExist(@RequestBody People people) {
return elasticsearchRestTemplate.exists(people.getId(), IndexCoordinates.of("people"));
}
@RequestMapping(value = "/deleteById", method = RequestMethod.POST)
@ResponseBody
public String deleteById(@RequestBody People people) {
return elasticsearchRestTemplate.delete(people.getId(), IndexCoordinates.of("people"));
}
}
2.Postman测试
localhost:8080/people/deleteById
{
"id":"nonCgXsBEsHOdz1YDcoP",
"name":"Mike Owen",
"date":"1987-03-12",
"country":"Englend",
"description":"How are you!",
"age":34
}



