Я пытаюсь использовать 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, но ни один из них, похоже, не работает для меня. Кто-нибудь может объяснить, что я делаю неправильно здесь?
Спасибо!