sql >> Databasteknik >  >> NoSQL >> MongoDB

PyMongo $inc har problem

$inc är inte en giltig Python-identifierare. Du bör skicka det som en sträng, som allt annat:

mongo_db.campaign.update({'_id': str(campaign_id)}, {'$inc': {'item': 1}})

MongoDB-dokumenten du länkade är den allmänna MongoDB-dokumentationen, inte PyMongo-specifika; du kan inte kopiera/klistra in dem bokstavligen och förvänta dig att saker ska fungera.



  1. Hur man klona en samling från en MongoDB till en annan på samma server

  2. Spring-Mongo-Data Update tillåter bara ett positionsargument?

  3. Tornado-fel:[Errnr 24] Fel för många öppna filer

  4. Mongodb enkel prefixfråga med regex och sortering är långsam