node.js의 new
키워드에 대해 잘 모르겠습니다. 저는 기본적으로 스키마의 인스턴스를 생성한다는 것을 알고 있습니다. 하지만 업데이트를 할 때 new
을 신고 할 필요가없는 이유는 무엇입니까? 그래서 내 질문은 여기에 new
을 사용하는 것입니다.mongodb에서 새 키워드를 사용하는 경우?
var User = module.exports = mongoose.model('tokens', userSchema);
//route endpoint here
..
new User({user: user_id, data: data}).save(callback);
위 코드에서 new를 사용하지 않으면 어떻게됩니까? 코드의 흐름은 이해하지 못하더라도 말이죠. 내가 틀렸다면 고쳐주세요, 고마워요.
새로운 기능 소개 [이] (http://stackoverflow.com/a/3658673/2607571)를 읽으십시오. 나는이 경우 new가 필요하고 실제로 무엇을하는지 전혀 모른다. (하지만 나는 상속 관련 무언가를 의심한다) –