sql >> Databasteknik >  >> NoSQL >> MongoDB

Upsert fungerar inte för updateOne bulkWrite v3.4

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

$set efter syntax skulle förvänta dig { id:item.id, country:item.country} än bara id:item.id, country:item.country godkänd.




  1. Docker-compose med Loopback och Mongodb lyckas inte ansluta mongdb

  2. Hur startar man ett mongodb-skal i dockercontainer?

  3. Effektiv POJO-mappning till/från Java Mongo DBObject med Jackson

  4. Synkronisera data från mongoDB till elasticsearch med Logstash