반응형
제한을 사용하여 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
반응형
'source' 카테고리의 다른 글
어떻게 하면 루비 프라이의 고리에서 벗어날 수 있을까요? (0) | 2023.06.06 |
---|---|
설치된 Angular-cli 버전을 확인하는 중입니까? (0) | 2023.06.06 |
R에서 트라이캐치를 쓰는 방법 (0) | 2023.06.06 |
트리거 if-delete-clause를 생성할 수 없습니다. (0) | 2023.06.06 |
표에 댓글을 달려면 어떻게 해야 하나요 - 마리아DB (0) | 2023.06.06 |