In mongo shell how would I delete all occurrences of "id" : "1"
the value of the field is always different. Would I use the $unset operator? Would that delete the value and the field?
You're saying remove all occurrences of the field, right? If so, then it should be like this:
db.collection.update(
{ id: { $exists: true } }, // criteria
{ $unset: { id: 1 } }, // modifier
false, // no need to upsert
true // multi-update
);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With