sql >> Database >  >> NoSQL >> MongoDB

findOneAndUpdate veroorzaakt duplicatieprobleem

Ik had hetzelfde probleem, de oplossing is.

Ik bleef wachten zoals hieronder.

 **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;
                }
            });

gewoon het verwijderen van wait heeft me geholpen dit probleem op te lossen. Ik moet de oorzaak vinden. Elke verwijzing naar referenties is welkom.



  1. Velden uitsluiten van resultaat in MongoDB monnik

  2. ip-bereiken opslaan in Redis

  3. Aangepaste object-ID maken in MongoDB

  4. mongodb findOne met explain