issues
search
team-mic
/
HearAndThere_Server
0
stars
1
forks
source link
Release
#96
Closed
kwonsye
closed
3 years ago
kwonsye
commented
3 years ago
[Feat] 검색 API 개발
오디오 가이드, 여행팁, 관광지 키워드 검색 기능 개발
DB에서 Sort 해서 가져오기 위해 기존 viewCount, playingCount String => Long 으로 데이터 타입 변경
repository
현재 자식 entity 가 2개 정도이기 때문에 N+1 문제를 안고 fetch join 대신 join 을 사용해서 tag 까지 한번에 조인해서 계산해옴
fetch join 의 경우 자식의 자식의 칼럼까지는 where 문 안에서 쓰기 어려운 문제 join 을 씀으로써 해결
type 별 pagination 메타정보 제공
추후 전체 리스트 제공 API 시 pagination 메타정보 제공할 예정
[Feat] 검색 API 개발