0
UserEventsDetails.findOneAndUpdate({"username": username},
{$pull: { req.query.eventtype : { "name": req.query.eventname } }
},
{safe: true, upsert: true, new: true},
function(err, model){
if (err){
console.log("ERROR: ", err);
res.send(500, err);
}else{
res.status(200).send(model);
}
}
);
我正在使用它從mongodb中拉出。但不能使用req.query.evenrname試圖從可變密鑰中取出貓鼬
非常感謝..我是否需要設置 –
同爲$如果變量鍵字段是一個數組,那麼你將需要'$ set'運營商的幫助下一起postional'$'操作符更改真正確定要更新的元素在陣列中的位置。 – chridam
你可以在這裏舉個例子或者指向我的任何地方 –