Nest, TypeORM 오류 해결

level·2023년 8월 22일

TIL

목록 보기
82/95

nest로 crud에 필요한 모듈 한번에 생성하기

nest g res : Generate a new CRUD resource

DTO를 PartialType으로 재사용하기
https://zinirun.github.io/2021/01/29/nestjs-study-3/

export class UpdateDto extends PartialType(CreateDto) {}

타입 불일치 에러

이 호출과 일치하는 오버로드가 없습니다.
오버로드 1/3('(entityLikeArray: DeepPartial<Document>[]): Document[]')에서 다음 오류가 발생했습니다.
'{ title: string; content: string; isSecret: boolean; member: Promise<Member>; board: Promise<Board>; }' 형식의 인수는 'DeepPartial<Document>[]' 형식의 매개 변수에 할당될 수 없습니다.
개체 리터럴은 알려진 속성만 지정할 수 있으며 'DeepPartial<Document>[]' 형식에 'title'이(가) 없습니다.ts(2769)
(property) title?: string

await이 없으면 member 타입: Promise
await이 있으면 member 타입: Member

동기/비동기 확인하여 타입 일치여부 꼭 확인할 것

0개의 댓글