강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이채영님의 프로필 이미지
이채영

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

상품 목록

추가로 Repository 작성할 때 궁금한 점이 있어서 여쭤봅니다.

작성

·

253

0


만약 consumer와 post라는 테이블이 있을 때
post에 consumer_id가 @ManyToOne 관계로 FK일 때 해당 consumer 객체의 post 갯수를 알고 싶을 때 이렇게 사용할 수도 있는 건가요?
 
    public List<String> findAllWith() {
        return em.createQuery("select c.id, c.cId, count(p.id) as post_num from Consumer c, Post p where c.id = p.consumer_id", String.class)
                .getResultList();

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 이채영님

이 경우 일반 SQL과 동일하게 동작한다고 이해하시면 됩니다.

감사합니다.

이채영님의 프로필 이미지
이채영

작성한 질문수

질문하기