sql >> Databasteknik >  >> NoSQL >> MongoDB

pymongo update_one(), upsert=Sant utan att använda $-operatorer

Tittade du på mongodb-dokumentationen för updateOne ?Du måste ange en uppdateringsoperatör såsom $set :

for hostname, services in dataset[0].items():
    db.titleHardware.update_one({'hostname':hostname},
                                {'$set': {services.keys()[0]: services.values()[0]}}, 
                                upsert=True)


  1. Mongo db aggregering flera villkor

  2. mongodb, repliker och fel:{ $err :inte master och slaveOk=false, kod :13435 }

  3. VÄNSTER GÅ MED MED GRUPP av i MongoDB

  4. Virtuella befolka med Mongoose