Я получаю следующее сообщение об ошибке при попытке реализовать мой query
ниже:org.hibernate.hql.internal.ast.QuerySyntaxException: неожиданный маркер
java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token
Моего запрос в роднике данных PersonRepository
которая простирается CrudRepository
Запрос:
@Modifying
@Transactional
@Query("DELETE (entity) FROM Person entity WHERE entity.id = :id")
List<Person> deleteFromPersonWithId(@Param("id") String id);
Что такое ошибка в моем синтаксисом?
Следует entity.id вместо person.id в котором пункт –
Извините, что была опечатка, я уже entity.id – java123999
хорошо, и вам не нужно лицо в скобках для удаления –