xxxxxxxxxx
//db.collection.findOneAndUpdate( filter, update, options )
//{ $pull: { <field1>: <value|condition>} }
List.findOneAndUpdate({ name: listName }, { $pull: { <field1>: <value|condition> } }, function(err, foundList) {
if (!err) {
//your code
}
}); //Here List is my collection name
//By Reacto Kalyan
xxxxxxxxxx
Favorite.updateOne({ cn: req.params.name }, {
$pullAll: {
favorites: req.params.deleteUid,
},
});
xxxxxxxxxx
db.survey.update( // select your doc in moongo
{ }, // your query, usually match by _id
{ $pull: { results: { $elemMatch: { score: 8 , item: "B" } } } }, // item(s) to match from array you want to pull/remove
{ multi: true } // set this to true if you want to remove multiple elements.
)
xxxxxxxxxx
Favorite.updateOne( {cn: req.params.name}, { $pullAll: {uid: [req.params.deleteUid] } } )