“Mongoose удалить документ из массива” Ответ

Mongoose удалить документ из массива

//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
Fair Falcon

Монгуз удалить элемент из массива

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.
)
Lonely Louse

Mongoose удалить документ из массива

Favorite.updateOne( {cn: req.params.name}, { $pullAll: {uid: [req.params.deleteUid] } } )
Amused Ant

Ответы похожие на “Mongoose удалить документ из массива”

Вопросы похожие на “Mongoose удалить документ из массива”

Больше похожих ответов на “Mongoose удалить документ из массива” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования