MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Upsert не работи за updateOne bulkWrite v3.4

const ops = items.map(item => 
           ({ updateOne: { 
              filter: { id: item.id, country: item.country}, 
              update: { $set: {item} }, upsert: true } 
           }));

$set по синтаксис би очаквал { id:item.id, държава:item.country} отколкото само id:item.id, държава:item.country се предава.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да конвертирате годината и седмицата от годината, получени от заявката на MongoDB, в Joda datetime?

  2. MongoDb Distinct с C# драйвер за заявка

  3. Mongoose _id засегнат преди запазване

  4. използвайте .where() Заявка с .update() чрез mongoose?

  5. Mongodb различен в поле на масив със заявка за регулярен израз?