#3. MongoDB Model & Schema 만들기
MongoDB Model ? 어떤 웹사이트를 가서 회원가입을 하게 되면, 해당 정보들이 user data base에 들어가게 된다. 이때 유저 데이터를 보관하기 위해 유저 모델, 유저 스키마를 만들게 된다. 여기서 모델은 스키마를 감싸주는 역할을 한다. Schema ? 스키마는 데이터 베이스 자료의 구조, 표현 방법, 관계를 정의한 것을 의미한다. 만약 상품에 관련된 글을 작성하게 된다면, 글을 작성한 사람이 누구인지, 포스트의 이름이 무엇인지, 포스트 이름의 타입은 무엇인지 ( ex, String ), 포스트의 maxlength 는 몇인지 지정해주는 것이다. 스키마 타입에는 String, Number, Date, Buffer, Boolean, Mixed, Objectid, Array가 있으며 직접 사용..
2020. 11. 17.