# -*- coding: UTF-8 -*-
from pymongo import MongoClient
from bson.objectid import ObjectId
client = MongoClient('localhost', 27017)
db = client['mean-dev']
collection = db['plugins']
collection.update({"_id": ObjectId("54a8f498c53bbb46c7fb94ca")}, {"$set": {"ctViewRet": "false"}})
entry = collection.find_one({"_id": ObjectId("54a8f498c53bbb46c7fb94ca")})
print entry
有幾點需要注意:
1.python的objectid與string型別不同,必須使用ObjectId物件才可以
2.find返回的是一個集合,find_one方法返回的是一個物件
3.儘量使用['']的使用方式,這樣更簡單得認識到那些是變數