source

제한을 사용하여 dsl 삭제 쿼리를 쿼리했습니다.

lovecheck 2023. 6. 6. 08:27
반응형

제한을 사용하여 dsl 삭제 쿼리를 쿼리했습니다.

한 가지 질문이 있습니다.

나는 querydsl로 delete query에 limit을 사용하고 싶습니다.방법이 없을까요?

delete(wedul).where(wedul.id.eq(10)).limit(10)

JPA(최대 절전 모드 및 쿼리된 dsl이 구축됨)는 일반적으로 지원되는 데이터베이스 개념이 아니기 때문에 삭제에 대한 제한이나 행 번호와 같은 것을 지원하지 않습니다.

이 문제를 해결하기 위한 일반적인 접근 방식은 하위 쿼리 내에 'id'가 포함된 테이블과 하위 쿼리의 한계를 삭제하는 것입니다.

다른 답변 보기

언급URL : https://stackoverflow.com/questions/67514433/querydsl-delete-query-using-limit

반응형