MongoDB
 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb получава последната комбинация в рамката за агрегиране

  2. MongoDB:вмъкнете документи със специфичен идентификатор вместо автоматично генериран ObjectID

  3. Как се измерва $maxDistance в MongoDB?

  4. Как да създадете схема на мангуста динамично?

  5. Разбиране на опциите за изчакване на клиента на MongoDB