MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

PyMongo $ inc com problemas


$inc não é um identificador Python válido. Você deve passá-lo como uma string, como todo o resto:
mongo_db.campaign.update({'_id': str(campaign_id)}, {'$inc': {'item': 1}})

Os documentos do MongoDB que você vinculou são a documentação geral do MongoDB, não específica do PyMongo; você não pode copiar/colar literalmente e esperar que as coisas funcionem.