2014-01-27 77 views
0

當我試圖在節點上的mongoDB數據庫上運行findAndModify()方法時,發生錯誤。mongoDB findAndModify錯誤 - nodejs

我得到的錯誤是:

[MongoError: exception: must specify remove or update]

,我覺得奇怪,因爲我已經指定了「更新」,我的代碼如下。

var techId = req.params.id, 
    collection = db.collection('tech'); 

collection.findAndModify({ 
    query: { _id: techId}, 
    update: { $inc: { score: 1 } } 
}, function(err, doc){ 
    console.log(err, doc); 
}); 

回答