[NestJS] EntityMetadataNotFound Error: No metadata for * was found.Node.js2022. 8. 12. 13:12
Table of Contents
엔티티를 찾지 못할 때, 발생하는 버그입니다. 저는 테스트코드 작성 중 경로를 잘못 지정했습니다.
엔티티 파일을 찾지 못했을 때 발생합니다.
위가 저한테 발생한 오류이고, 경로는 다음과 같이 설정해주었습니다.
파일 경로는 아래와 같았구요.
┖src
┠app
┖domain
┖equipment
┖entities
┖equipment.entity.ts
해결 방법
위와 같이 사용할 엔티티를 import 해주니 해결되었습니다.
+추가
Entity 파일에 @Entity 데코레이터를 적용하지 않았을 때도 발생하니 반드시 확인해주시길 바랍니다.
+) 추가
릴레이션 되어 있는 테이블도 import 해주셔야합니다..
'Node.js' 카테고리의 다른 글
[NestJS] 에서 puppeteer 사용하기 (0) | 2022.10.22 |
---|---|
[NestJS] Swagger 바디 타입 여러개 명시하기 (0) | 2022.10.17 |
[NestJS] e2e테스트 Jest 테스트 시 DB 초기화하는 법 (0) | 2022.10.07 |
NestJS + Flutter 카카오 OAuth 로그인 구현하기 (0) | 2022.09.24 |
[NestJS] Can't find module 'entity' from 'service.ts' 에러 (0) | 2022.08.12 |
@임채성 :: 푸르고 개발 블로그
글 내용 중 잘못되거나 이해되지 않는 부분은 댓글을 달아주세요! 감사합니다! 문의: puleugo@gmail.com