soft delete는 실제 row를 제거하지 않고 삭제여부를 논리적으로 판단하는 deleted 컬럼을 만들잖아. 근데 JPA에서는 이게 좀 불편하더라고.

일대다 관계에서는 fetch join에서 조인필터를 못거니까 다 굴러들어오고... 그래도 이건 애플리케이션단에서 필터 걸어서 버려버리면 되니까 상관이 없는데


일대일에서 mappedBy는 로딩하는 순간 deleted = true 도 있으니까 터져버리는데 어떻게 처리함;;?