sql >> データベース >  >> NoSQL >> MongoDB

findOneAndUpdateが重複の問題を引き起こしている

    私は同じ問題を抱えていました、解決策はです。

    私は以下のように待っていました。

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

    awaitを削除するだけで、この問題を解決できました。根本的な原因を見つける必要があります。参照用のポインタは大歓迎です。



    1. MongoDB / Geojson$geointersectsの問題

    2. MongoDBの条件によるグループ化

    3. 期間スパンによるMongoDBグループ

    4. ノードjsのマングース配列にデフォルト値を設定します