update의 세 번째 매개변수를 true로 설정하면 mongodb가 데이터가 없을 때 삽입하고 데이터가 있을 때 업데이트할 수 있음을 알 수 있습니다. 이 매개변수를 몽구스로 캡슐화된 업데이트 메소드에 전달하는 방법은 무엇입니까? 업데이트의 세 가지 매개변수(doc, options, callback)는 몽구스 문서에 제공됩니다
小伙看你根骨奇佳,潜力无限,来学PHP伐。
http://mongoosejs.com/docs/ap...
MyModel.update({ name: 'Tobi' }, { ferret: true }, { upsert: true }, function (err, raw) { if (err) return handlerError(err); console.log('Mongo의 원시 응답은 ', raw);});
업데이트 메소드의 세 번째 매개변수의 upsert 속성을 true로 설정합니다.
데이터베이스에 The Kite Runner가 있으면 문서의 auther 속성을 업데이트하세요.
가 없으면 The Kite Runner 문서를 삽입하세요.
http://mongoosejs.com/docs/ap...
MyModel.update({ name: 'Tobi' }, { ferret: true }, { upsert: true }, function (err, raw) {
if (err) return handlerError(err);
console.log('Mongo의 원시 응답은 ', raw);
});
업데이트 메소드의 세 번째 매개변수의 upsert 속성을 true로 설정합니다.
으아아아데이터베이스에 The Kite Runner가 있으면 문서의 auther 속성을 업데이트하세요.
가 없으면 The Kite Runner 문서를 삽입하세요.