스키마 만들기: 스키마, 모델, 컬렉션
스키마(구조적 개념, 데이터 형태 만들기) : Mongoose에게 데이터(=다큐먼트)를 어떤 구조로 저장해야할지 알려주는 객체이다. 모델(= document name) : 실제 데이터를 의미한다. 스키마로 구조적 설계를 하고 모델을 생성하는 것이다. 컬렉션(추상적 개념) : Document(데이터)가 1개이상 모여 이루어지는 것이 Collection이다. 컬렉션은 별도의 스키마를 가지고 있지 않기 때문에, 모든 필드가 required=true가 아니라면 컬렉션 안에 있는 Document는 모두 다른 구조를 가질 수 있다. Collection은 여러개 만들어서 성격에 맞는 데이터들의 문서를 저장하는 것이 효율적이다. models폴더 models 폴더에 스키마 별로 js 파일들로 만든다. //Video.js..