질문&답변
스프링 데이터 JPA delete 안되는 이유가 궁금합니다
delete 쿼리는 flush 이후에 나가는데 article 객체를 가져올때 자동으로 user 객체도 가져오기때문에 영속성 컨텍스트에 유지되어서 delete 쿼리 자체가 안나가기 때문인 것 같습니다. 따라서 article.getUser().getArticles().remove(article) 처럼 연관관계를 삭제해줌으로써 delete쿼리가 정상적으로 나갑니다.
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 2499





