강의

멘토링

커뮤니티

Inflearn Community Q&A

gusrlf143628's profile image
gusrlf143628

asked

Create your own blog with React (MERN Stack)

(11) UserRoutes

mongoose 메서드 create() Vs save()

Written on

·

771

2

데이터 생성할때 api post.js에서 create메서드를 사용했고,

user.js 에서는 new와 save메서드를 사용하셨는데,  어떤 차이

점이 존재 할까요??

nodejsreduxmongodbexpressreactbootstrap

Answer 2

3

ssaple님의 프로필 이미지
ssaple
Instructor

user.js에서는 다른 것과 다르게 프론트에서 받아온 비밀번호를 bcrypt를 이용해서 다시 값을 변경해서, 재 저장해줘야 합니다. 그렇기에 인스턴스를 만들어서(new) 메모리상에서 비밀번호를 교체를 해주고, 그렇게 바뀐 값을 저장(save)하게 됩니다. 

반면 post.js는 이런 과정없이 그냥 프론트에서 받아온 자료를 만들어(create) 저장하면 되기에, 단순하게 create를 사용합니다. 

0

 저도 궁금했던 내용이에요!! 감사합니다

gusrlf143628's profile image
gusrlf143628

asked

Ask a question