$pull を使用できます オペレーターは、以下のクエリを試してください:
db.collection.update({
{ _id : id },
{ $pull: { "list": "four" } }
});
配列「リスト」から2つ以上の要素を削除する場合は、$pull
を使用して削除できます。 演算子も:
db.collection.update({
{ _id : id },
{ $pull: { list : { $in : [ "one", "four" ] } } }
});