JPA/queryDsl

UPDATE, DELETE 문

lovineff 2020. 6. 9. 11:03

UPDATE

long execute = jpaQueryFactory
        .update(user)
        .set(userDetail.age, age)
        .setNull(userDetail.address)    // null로 업데이트
        .where(user.id.eq(id))
        .execute();

 

DELETE

long execute = jpaQueryFactory
        .delete(user)
        .where(user.id.eq(id))
        .execute();

 

 

'JPA > queryDsl' 카테고리의 다른 글

DB 함수 호출  (0) 2021.03.22
queryDsl 모듈별 빌드  (0) 2021.03.09
Filter 이름별 조건 설정 방법  (0) 2021.03.09
동적 쿼리 생성  (0) 2020.06.09
Select 문  (0) 2020.06.09