Код: Выделить всё
@Repository
public interface ReservationRepository extends JpaRepository {
@Query("UPDATE Reservation SET Status =:Status WHERE pnr =:pnr")
String setStatus( @Param("Status")String Status,@Param("pnr") String pnr);
}
org.springframework.dao.InvalidDataAccessApiUsageException: Ожидается
запрос SELECT: UPDATE Reservation SET Status =: Status WHERE pnr = :pnr at Причина: org.hibernate.query.IllegalSelectQueryException:
Ожидается запрос SELECT
[org.hibernate.query.sqm.tree.select.SqmSelectStatement], но найден
org.hibernate.query.sqm.tree.update.SqmUpdateStatement [UPDATE
Reservation SET Status = :Status WHERE pnr = :pnr] в
org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:81)
~[hibernate-core-6.2.5.Final.jar:6.2.5.Final] в
org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:499)
~[hibernate-core-6.2.5.Final.jar:6.2.5.Final] ... 102 общих фрейма
пропущены
Я пробовал изменить запрос, но ничего не помогает
Подробнее здесь: https://stackoverflow.com/questions/767 ... eexception
Мобильная версия