2013-04-17 6 views
2

과 비 '$ 세트'업데이트 수행 몽구스 문서는 모델 업데이트가 자동 '으로 설정 $'를 사용하여 전송됩니다 참고 :는 몽구스

var query = { name: 'borne' }; 
Model.update(query, { name: 'jason borne' }, options, callback) 

// is sent as 

Model.update(query, { $set: { name: 'jason borne' }}, options, callback) 

을하지만 사실상 그, 전통적인 몽고 업데이트를 수행 할 , 제공된 값으로 문서를 재설정합니다. 그러나 몽구스를 사용하여 이것을 할 수있는 쉬운 방법을 찾을 수없는 것 같습니다. 어떤 아이디어?

답변

1

당신은 기존의 동작을 얻을 수있는 기본 드라이버 update를 사용할 수 있습니다

Model.collection.update.update(query, {name: 'jason borne'}, options, callback); 

는이 작업을 수행 할 때 몽구스의 스키마 기반 형 주조 중 어느 것도 수행되지 않습니다 있음을 유의하십시오.