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

Comment remplacer NaN par null du shell Mongo?

D'accord, j'étais juste à une opération de mise à jour. J'ai résolu le problème avec la update suivante du shell mongo commande pour remplacer tous les NaN s avec null s :

Le {multi: true} pour remplacer toutes les correspondances.

database_name.collection_name.update({"field_name_having_NaN": {$eq: NaN}}, {$set: {"field_name_having_NaN": null}}, {multi: true});

Référence :Opérateur de mise à jour de champ MongoDB - $set