Node.js
[NestJS] EntityMetadataNotFound Error: No metadata for * was found.
임채성
2022. 8. 12. 13:12
엔티티를 찾지 못할 때, 발생하는 버그입니다. 저는 테스트코드 작성 중 경로를 잘못 지정했습니다.
엔티티 파일을 찾지 못했을 때 발생합니다.
위가 저한테 발생한 오류이고, 경로는 다음과 같이 설정해주었습니다.
파일 경로는 아래와 같았구요.
┖src
┠app
┖domain
┖equipment
┖entities
┖equipment.entity.ts
해결 방법
위와 같이 사용할 엔티티를 import 해주니 해결되었습니다.
+추가
Entity 파일에 @Entity 데코레이터를 적용하지 않았을 때도 발생하니 반드시 확인해주시길 바랍니다.
+) 추가
릴레이션 되어 있는 테이블도 import 해주셔야합니다..