MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Pourquoi MongoDB n'autorise plus l'utilisation de $set et $unset avec un document vide ?

SERVER-12266 contient une explication officielle. En particulier ceci commentaire :

Que ce soit raisonnable ou non, je ne peux pas le dire. Je suppose que vous pourriez contourner le problème en ajoutant _id (ou un autre champ constant) au $set valeur par défaut.