• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

서비스 파일의 쿼리 빌더 관련 질문입니다.

23.08.11 21:56 작성 조회수 222

0

안녕하세요.

강의를 듣던 도중 갑자기 궁금한게 생겨서 글을 남기게 되었습니다.

service 파일에서는 어떤 서비스의 로직만을 구현하는 것으로 들었었습니다.

다만 해당 강의에서는 service 파일에 로직 + 쿼리빌더로 쿼리까지 사용하는 부분에서 repository.ts 파일을 따로 만들어서 분리시킬 필요는 없는건가요??

답변 1

답변을 작성해보세요.

1

쿼리빌더 부분을 레포지토리로 분리해도되긴 합니다. 다만 어차피 레포지토리 함수는 쿼리빌더 하나를 안에 두고있으므로 분리하는 의미가 현재는 없습니다

dev kim님의 프로필

dev kim

질문자

2023.08.12

답변 감사합니다.

레포지토리 함수는 쿼리빌더 하나를 안에 두고있으므로 분리하는 의미가 현재는 없습니다 >> 이 말이 이해가 잘 되지 않는데 조금 더 구체적으로 설명해주실 수 있나요..? 😓

https://orkhan.gitbook.io/typeorm/docs/custom-repository#how-to-create-custom-repository

여기에서처럼 그냥 쿼리빌더 하나를 커스텀레포지토리 하나로 빼는 정도밖에 안 됩니다.

dev kim님의 프로필

dev kim

질문자

2023.08.14

아아 넵 이해했습니다. 답변 감사합니다!