Entity

Node.js/Nest.js

[Nest.js] Entity와 DTO의 차이점 - [Error] unnamed portal parameter

Nest.js를 처음 공부해 보는 사람은 Entity와 DTO의 차이가 생소할 수 있다. 오늘은 DTO와 Entity의 차이점을 예시와 함께 알아보자 🎯 Entity와 DTO의 코드 먼저 아래의 Exercise Entity와 Exercise DTO 코드를 함께 살펴보자 // Exercise Entity Code @Entity() @Unique(['name']) export class Exercise extends BaseEntity { @PrimaryGeneratedColumn('increment') id:number @Column() name:string; // Entity에서는 string 타입으로 정의 했다 !! // 이 부분을 유의해서 보자 ! @Column() tool:string; @Colu..

Node.js/Nest.js

[Nest.js] No metadata for ~~ was found 에러

🎯 문제상황 오늘 새로운 API를 만들고 postman으로 request를 보내 봤는데 다음과 같은 에러가 발생했다. Record Entity에 대한 metadata를 찾을 수 없다는 에러가 발생했다. ✏️metadata란? : data가 어떠한 속성을 가지는지 데이터에 정보를 담고 있는 데이터를 의미한다. 🎯 문제이해 오류 코드를 읽어보니 record.repository.ts 파일의 datasource가 Record Entity의 metadata를 가지고 와야 하는데 못 가지고 오는 것으로 이해했다. 구글링을 통해 찾아보니 TypeORM 이 Entity의 metadata를 가지고 오지 못하는 경우에 발생할 수 있는 에러인 것을 알게 됐다. 🎯 문제해결 문제 해결읠 위해 TypeORM config 파일에..

후뿡이
'Entity' 태그의 글 목록