IT'S DO
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 처럼 값을 불러서 원하는 테이블과 조건에 맞게 써주면됨.

profile

IT'S DO

@멋진놈

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!