Я пытаюсь удалить список, используя имя пользователя в веб-службе REST с весенней загрузкой. Мой блок кода для метода удаления:
@PostMapping("/delete/{username}")
public List<String> delete(@PathVariable("username") final String username) {
List<Location> locations = locationsRepository.findByUserName(username);
locationsRepository.delete(locations);
return getLocationsByUserName(username);
}
и LocationsRepository, как показано ниже,
import com.smartfarm.dbservice.model.Location;
import org.springframework.data.jpa.repository.JpaRepository;
import java.util.List;
public interface LocationsRepository extends JpaRepository<Location, Integer> {
List<Location> findByUserName(String username);
}
Когда я компилирую эту программу, я получаю сообщение об ошибке
incompatible types: java.util.List<com.smartfarm.dbservice.model.Location> cannot be converted to com.smartfarm.dbservice.model.Location
Есть предложения / решения по этому поводу?