2
무비 문서를 업데이트하는 동안 사용자 컬렉션에서 값을 가져 와서 Movie에서 업데이트되는 문서와 함께 저장하십시오.한 스키마에서 값을 가져 와서 몽구스에서 다른 미들웨어를 사용하여 업데이트하는 방법
Movie.pre('update', function (next) {
var id = this._update.$set.userid;
var some = this;
User.findOne({userid: id}, function(err, post) {
// how should we add the firstname to current movie document and
let update query update it all. Something like this...
some.firstname = post.firstname;
next();
});
});
// update query
Movie.statics.saveMovieDetails = function(requestData, callback) {
this.update({userid:requestData.userid},
{ $set:{
userid : requestData.userid,
name : requestData.name,
location : requestData.location,
language : requestData.language,
date : requestData.date
}
},{upsert:true}, callback);
};