repository 의 function 을 인식 못한다

새로운 테이블에서 조회하는 서비스까지 만들고 컨트롤러 호출했더니 제일 좋아하는 500 에러가 떴다.

[Nest] 24519  - 03/24/2023, 11:29:21 AM   ERROR [ExceptionsHandler] this.repoMaster.selectAll is not a function

대체 뭐가 잘못된걸까. 해당 repository 에는 분명 함수가 있는데?? 아무리 찾아봐도 문제점이 보이질 않던 도중

module 을 자세히 살펴보다가 매직아이처럼 뭔가 발견했다.

entity 를 넣어야 할 곳에 repository 를 넣어뒀다.... 무지성 복붙하고 entity 를 넣어야 할 부분에 repository 를 넣어 버려서 생긴 문제였다.
( 오히려 entity 나 repository 를 아예 안넣을 경우엔 에러에서 entity 가 필요하다는 메시지를 내보내서 찾기가 쉽다 )

알맞는 repository 를 넣었더니 잘 동작한다.

module 에 entity를 넣지 않고 repository 를  import 할 경우 빌드도 잘 되고repository는 인식되나 안에 있는 function 을 인식하지 못한다.

-끗-

Subscribe to X세대 신입사원

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe
774-86-01972 cinnabar.3d@gmail.com