[Mongoose] mongoose를 typescript와 사용하는 방법
·
Programming/Typescript
express에서 mongoose에 typescript를 적용하고 활용하는 방법에 대해서 서술한다. 크게 Schema 생성 방법, method 생성 방법, static 생성 방법 3가지를 알아보고 결과를 확인한다. 환경 mongoose: 6.x typescript: 4.5.4 node.js: 16.x mongoose에 typescript 적용 스키마 생성 static과 method를 사용하지 않는 mongoose의 Schema는 간단하게 정의할 수 있다. 1. 스키마에 들어갈 타입을 정의한다. interface DBUser { name: string; email: string; gender: boolean; } 2. 새로운 스키마를 생성하고 제네릭에 타입을 넣어준다. (이렇게 하면 스키마 정의시 타입을 ..