작성한 질문수
Slack 클론 코딩[백엔드 with NestJS + TypeORM]
typeorm을 더 좋아하는 이유
해결된 질문
작성
·
271
0
안녕하세요.
강의를 듣던 도중 갑자기 궁금한게 생겨서 글을 남기게 되었습니다.
service 파일에서는 어떤 서비스의 로직만을 구현하는 것으로 들었었습니다.
다만 해당 강의에서는 service 파일에 로직 + 쿼리빌더로 쿼리까지 사용하는 부분에서 repository.ts 파일을 따로 만들어서 분리시킬 필요는 없는건가요??
답변 1
1
쿼리빌더 부분을 레포지토리로 분리해도되긴 합니다. 다만 어차피 레포지토리 함수는 쿼리빌더 하나를 안에 두고있으므로 분리하는 의미가 현재는 없습니다
답변 감사합니다.
레포지토리 함수는 쿼리빌더 하나를 안에 두고있으므로 분리하는 의미가 현재는 없습니다 >> 이 말이 이해가 잘 되지 않는데 조금 더 구체적으로 설명해주실 수 있나요..? 😓
https://orkhan.gitbook.io/typeorm/docs/custom-repository#how-to-create-custom-repository
여기에서처럼 그냥 쿼리빌더 하나를 커스텀레포지토리 하나로 빼는 정도밖에 안 됩니다.
아아 넵 이해했습니다. 답변 감사합니다!
답변 감사합니다.
레포지토리 함수는 쿼리빌더 하나를 안에 두고있으므로 분리하는 의미가 현재는 없습니다 >> 이 말이 이해가 잘 되지 않는데 조금 더 구체적으로 설명해주실 수 있나요..? 😓