@PutMapping("/api/cricketer/{id}")
public ResponseEntity<Cricketer> updateCricketer(@PathVariable("id") Long id, @RequestBody Cricketer cricketer) {
Cricketer cCricketer = cricketerService.findById(id);
cCricketer.setCountry(cricketer.getCountry());
cCricketer.setName(cricketer.getName());
cCricketer.setHighestScore(cricketer.getHighestScore());
cricketerRepository.save(cCricketer);
return new ResponseEntity<Cricketer>(cricketer, HttpStatus.OK);
}
Привет всем. Когда я пытаюсь обновить данные с помощью метода updateCricketer, он обновляет данные, когда я их ввел. Но другие данные обнуляются. Кто-нибудь знает, как я могу решить эту проблему?