반응형
에러의 시작
- typeORM 세팅 중 entities를 글로벌 패턴에서 autoLoadEntities를 사용하니 TypeORMError: Entity metadata for User#applicants was not found와 같은 에러가 남.
해결과정
- 관계 설정 중 import가 잘못되었을 경우 에러가 날 수 있음
- import를 확인해 보니 에러안남
- N대M 관계 잘못 설정
- claude를 통해 수정하여 봤으나, 에러는 그대로
- 혹시... module에 import를 하지않아서?
- 정답
module에 TypeOrmModule.forFeature([Entity])를 통해서 등록해야 자동 import가 된다고함
- 정답
교훈
- autoLoadEntities를 사용할때는 당장 안쓰는 ENTITIY라도 등록해놓자.
반응형
'NestJS' 카테고리의 다른 글
[NestJS] Global-guard (0) | 2024.11.17 |
---|---|
[NestJS] 사용자 인증 구현(Passport-local, passport JWT) (0) | 2024.11.17 |
[NestJS] Github OAuth 구현 (0) | 2024.11.17 |