728x90
@Modifying
@Query("update Revision p set p.code = p.code + 1 where p.event.id = :id")
Integer updateCode(Long id);
확인해보니 native 쓸려면
@Query(value = "select code from Revision where event_id = :id order by code limit 1", nativeQuery = true)
event.id 하면 안됨. 그냥 아예 쿼리처럼 해야함. 마찬가지로 = :id는 필수적으로 넣어주자 받아야할 값이니.
패키지에서 도메인
조인칼럼 만드는 것은 알아서 하고
만들어 준 객체에서
저렇게 event.id 처럼 값을 불러서 원하는 테이블과 조건에 맞게 써주면됨.
'개발 > JPA' 카테고리의 다른 글
jpa 게시판 권한 기능 구현 필요한 샘플 (0) | 2022.08.11 |
---|---|
jpa 배열로 넣기 (0) | 2022.08.10 |
일단 확인 해야겠지만. 값 담을 때 쓰는 법 (0) | 2022.08.01 |
(2) error-api - 전역 예외 처리(Global Exception Handling) & 로그백(logback-spring.xml) 적용하기 초기 설정 할 때 중요 작업 (0) | 2022.07.29 |
(1) error-api - 전역 예외 처리(Global Exception Handling) & 로그백(logback-spring.xml) 적용하기 초기 설정 할 때 중요 작업 (0) | 2022.07.29 |