-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
User.js의 save() 및 _id 관련 질문 드립니다.
21.08.24 00:17 작성 조회수 317
0
친절한 답변에 항상 감사드립니다. 아래 질문이 두가지 있습니다. 바쁘시겠지만 확인 하시면 답변 부탁 드리겠습니다.
1. User.js의 아래의 save()는 실제 DB에 저장을 하는겁니까
user.save(function(err, user) {
if(err) return cb(err)
cb(null, user)
})
2. User.js의 generateToken에서 아래와 같이 user._id의 값을 불러왔는데 이 값은 this 객체에는 설정이 안된 값인데 DB에서 자동으로 생성된 값을 어떻게 불러올수 있는지요?
var user = this;
var token = jwt.sign(user._id.toHexString(), 'secretToken');
답변을 작성해보세요.
0
John Ahn
지식공유자2021.08.24
안녕하세요 !
1. 네 맞습니다. DB에 저장을 하는 메소드 입니다.
2. console.log(user) 해보시면 이미 user 객체안에 유저 데이터가 들어있는거 보실수있습니다 ~ !
답변 1