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

findOneAndUpdate provoquant un problème de duplication

J'avais le même problème, la solution est.

J'attendais comme ci-dessous.

 **await** schema.findOneAndUpdate(queryParms, {
                "$push": {
                    "array1": arrayDetails,
                    "array2": array2Details
                }
            }, {
                "upsert": true,
                "new": true
            },
            function (error, updateResponse) {
                if (error) {
                    throw new Error (error);
                } else {
                    // do something with updateResponse;
                }
            });

la simple suppression de await m'a aidé à résoudre ce problème. Besoin de trouver la cause première. Tout pointeur pour les références est le bienvenu.