3
값이 변경된 경우에만 몽고로에서 문서를 업데이트 할 수있는 방법이 있습니까?변경된 경우에만 몽구스 업데이트 값
뭔가
User.findAndUpdateOnChange({query}, data, function(err, user){
});
처럼 나는 JS 노드 매우 새로운 오전. 어떤 도움이라도 좋을 것입니다.
값이 변경된 경우에만 몽고로에서 문서를 업데이트 할 수있는 방법이 있습니까?변경된 경우에만 몽구스 업데이트 값
뭔가
User.findAndUpdateOnChange({query}, data, function(err, user){
});
처럼 나는 JS 노드 매우 새로운 오전. 어떤 도움이라도 좋을 것입니다.
나는 당신이 먼저 쿼리를 사용하여 비교할 필요가 있다고 생각한다. 비교 결과가 거짓이면 업데이트 쿼리를 사용한다. 그렇지 않으면
User.find({'key': 'Value'}).exec(function(err, result){
if(result.key !== 'your new value'){
user.update({query}, data, function(err, user){
})
}
}