Můžete použít $pull operátora, zkuste prosím následující dotaz:
db.collection.update({
{ _id : id },
{ $pull: { "list": "four" } }
});
Pokud chcete odstranit dva nebo více prvků ze "seznamu" pole, můžete to udělat pomocí $pull
operátora také:
db.collection.update({
{ _id : id },
{ $pull: { list : { $in : [ "one", "four" ] } } }
});