현재 버전

star16m 

projection를 서치해봤는데 엔티티명에 있는 데이터중 일부를 가져올 때 사용한다는 글을 봤습니다.

count로직을 수행한 countPerfumeName의 경우 엔티티에 없는. 단순 count(userId)를 한 변수인데 이 부분을 어떻게 해결해야할까요??


발생하는 에러는

Null return value from advice does not match primitive return type for: public abstract int com.patrick.perfume.domain.favoriteperfume.fa.getCountPerfumeName()

입니다


------추가

count()문에 AS로 countPerfumeName으로 이름을 변경하니 해결됐습니다 감사합니다!!


수정 이력

2021-09-02 13:59:04 에 아래 내용에서 변경 됨 #2

star16m 

projection를 서치해봤는데 엔티티명에 있는 데이터중 일부를 가져올 때 사용한다는 글을 봤습니다.

count로직을 수행한 countPerfumeName의 경우 엔티티에 없는. 단순 count(userId)를 한 변수인데 이 부분을 어떻게 해결해야할까요??


발생하는 에러는

Null return value from advice does not match primitive return type for: public abstract int com.patrick.perfume.domain.favoriteperfume.fa.getCountPerfumeName()

입니다

2021-09-02 13:12:48 에 아래 내용에서 변경 됨 #1

star16m 

projection를 서치해봤는데 엔티티명에 있는 데이터중 일부를 가져올 때 사용한다는 글을 봤습니다.

count로직을 수행한 countPerfumeName의 경우 엔티티에 없는. 단순 count(userId)를 한 변수인데 이 부분을 어떻게 해결해야할까요??