Mongodb 状态:false}没有方法';保存';猫鼬
这是我要更新的代码:Mongodb 状态:false}没有方法';保存';猫鼬,mongodb,mongoose,Mongodb,Mongoose,这是我要更新的代码: mongodb.model("Participant").find({ channel: response.channel }, function (err, doc){ doc.status = 1; doc.save(); }); 我得到了这个错误: doc.save(); ^ T
mongodb.model("Participant").find({ channel: response.channel }, function (err, doc){
doc.status = 1;
doc.save();
});
我得到了这个错误:
doc.save();
^
TypeError: Object { _id: 55f365f32d051f10024d9c9d,
event: 'ConfbridgeJoin',
channel: 'SIP/192.168.236.15-00000213',
uniqueid: '1442014697.1157',
conference: '0090000218',
calleridnum: '0090000219',
calleridname: '0090000219',
__v: 0,
status: false } has no method 'save'
it错误状态:false}没有方法“保存”请尝试
findOne
而不是find
。您正在尝试保存数组,而不是文档。它可以正常工作。谢谢@BrianShamblen:)尝试findOne
而不是find
。您正在尝试保存数组,而不是文档。它可以正常工作。谢谢你@BrianShamblen:)