Опитвам се да използвам pymongo за актуализиране на съществуващ индекс:
#!/usr/bin/env python
import pymongo
from pymongo import MongoClient
client = MongoClient()
db = client.alfmonitor
tests = db.tests
post = {
'name' : 'Blah',
'active' : True,
'url' : 'http://www.google.com',
}
tests.insert(post)
tests_list = db.tests.find({'active':True, 'name':'Blah'})
for test in tests_list:
test['active'] = False
test.update(
test,
)
print '===================================================='
for test in db.tests.find():
print test #<- when I print out these, active=True is still showing up
Опитвам се да следвам документацията и примерите, които съм виждал на SO, но никой от тях не изглежда да работи за мен. Някой може ли да обясни какво правя грешно тук?
Благодаря!