31
Jestem świadomy sposobu $addToSet dla MongoDB
, ale nie mogę znaleźć nigdzie w remove
równowartość docs.
Jaki jest najlepszy sposób, aby to osiągnąć? Staramy się osiągnąć coś jak następuje:
obj = {
name: 'object1
tags: ['fus', 'ro', 'dah']
}
db.collection.update({name: 'object1'}, {$removeFromSet: { tags: 'dah'}});
Świetnie. Szkoda, że nie było odniesienia do tego gdzieś w dokumentach. – Jascination
Wszystkie operatory macierzy można znaleźć tutaj: http://docs.mongodb.org/manual/reference/operator/update-array/#update-operators – Ross
Jak usunąć wiele elementów z tablicy za pomocą pojedynczego polecenia? –