Operatorii $set și $unset în MongoDB în MongoDB & NoSQL

Ghid complet pentru $set și $unset în MongoDB: adăugarea sau modificarea valorilor de câmpuri și eliminarea fizică a câmpurilor inutile din documente.

Sintaxă
db.users.updateOne({ _id: id }, { $set: { active: true }, $unset: { tmp: "" } });

Operatorul $set actualizează valoarea unui câmp (creându-l dacă nu exista), în timp ce $unset șterge complet câmpul din documentul BSON.