MongoDb$pull by数组索引
我希望根据数组索引从数据收集中提取(删除)值。 我的收藏品就是这样的MongoDb$pull by数组索引,mongodb,Mongodb,我希望根据数组索引从数据收集中提取(删除)值。 我的收藏品就是这样的 "experience" : [ "neeee", "avvvvvvv", ], 我希望删除体验[1] var update = { $pull: { 'profile.experience': delet } }; this.findByIdAndUpdate(id,update,{ 'new': true},function(err,doc
"experience" : [
"neeee",
"avvvvvvv",
],
我希望删除体验[1]
var update = {
$pull: {
'profile.experience': delet
}
};
this.findByIdAndUpdate(id,update,{ 'new': true},function(err,doc) {
if (err) { console.log(err);
callback(err);
} else if(doc){
callback(null,doc);
}
我的delet
如下所示:[1]
我无法删除(拉取)可能的原因。试试这个=>var myObj=。。。;findOneAndUpdate({uniqueAttr:myObj.uniqueAttr},myObj,{upsert:true},函数(…){…});可能重复的