sql >> Database teknologi >  >> NoSQL >> MongoDB

PyMongo $inc har problemer

$inc er ikke et gyldigt Python-id. Du bør sende det som en streng, ligesom alt andet:

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

De MongoDB-dokumenter, du linkede, er den generelle MongoDB-dokumentation, ikke PyMongo-specifik; du kan ikke kopiere/indsætte dem bogstaveligt og forvente, at tingene fungerer.



  1. hvordan man bruger MongoDB til at gemme ejabberd-beskeder?

  2. Mongodb find oprettede resultater efter dato i dag

  3. Jeg skal hente MongoDB's objekt bare med filtered's array element

  4. StackExchange TimeoutException ved forsøg på at indsætte 750 elementer i 2 sæt i redis