MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

findOneAndUpdate gây ra sự cố trùng lặp

Tôi đang gặp vấn đề tương tự, giải pháp là.

Tôi đang chờ đợi như bên dưới.

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

Đơn giản chỉ cần loại bỏ chờ đợi đã giúp tôi giải quyết vấn đề này. Cần phải tìm ra nguyên nhân gốc rễ. mọi con trỏ để tham khảo đều được hoan nghênh.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Android / MongoDB:NoClassDefFoundError:com.mongodb.DBPortPool

  2. Cấu trúc lại mã phần mềm trung gian của dự án NodeJS, sử dụng các tuyến đường, bộ điều khiển và mô hình

  3. Làm cách nào để lấy Dữ liệu từ MongoDb bằng mongoose?

  4. tự động tăng trong node-mongodb-native bằng cách sử dụng bộ sưu tập bộ đếm

  5. Khi nào sử dụng Singleton vs Transient vs Request bằng Ninject và MongoDB