-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
노드 리액트 기초 강의 #7 BodyParser & PostMan & 회원 가입 기능
21.05.22 21:03 작성 조회수 103
0
const {User} = require('./models/User');
const user = new User(req.body);
이 부분에서 new로 인스턴스를 만든 이유가 무엇인가요??
답변을 작성해보세요.
1
John Ahn
지식공유자2021.05.26
몽구스를 이용할 때는 먼저 스키마를 생성하고 그 생성한 스키마를 이용해서 모델을 생성합니다. 여기서는 User 모델이네요. 스키마는 Document의 구조 기본값 유효성 검사등을 정의하고 모델은 레코드 생성, 쿼리, 업데이트 삭제 같은 데이터베이스 인터페이스를 제공합니다. 그래서 User 모델을 객체로 만든 후 그 객체를 이용해서 데이터베이스 작업을 해야하기 때문에 위에 처럼해줍니다 ~
답변 1