querydsl1 toMany 관계에서 필터링 걸기 새로운 회사 프로젝트를 하며 JPA를 도입하며 생겼던 이슈를 해결한 방법을 소개하려 한다. 프로젝트 개발 초기 기본적인 CRUD api들을 만들며 생겼던 일인데 당시 난 아래 코드처럼 조회 api에 여러 필터를 걸며 테스트하고 있었다. Team과 Member는 OneToMany 관계이다. @Test void test2() { QTeam team = QTeam.team; QMember member = QMember.member; JPAQueryFactory query = new JPAQueryFactory(em); List result = query.selectFrom(team) .join(team.members, member) .where(member.age.eq(10)) .fetch(); result... 2021. 5. 13. 이전 1 다음