我正在尝试在运行NodeJS的Mandriva盒子上更新集合(mongodb-1.4.4):
mycollection.update( {name: 'myname'}, {$set: { mydata: 'new data' }},
function (err) {
if(err){
res.end("Error updating mycollection. " + err);
return;
}
res.end('Success');
});
数据库已更新,但调用的回调出错:
Error updating mycollection. : Server Error:
{ errmsg: 'no such cmd', 'bad cmd': { getLastError: 1 }, ok: 0 }
可能是什么原因?