##1.添加数据(Python MongoDB插入文档)
###MongoDB中的一个文档类似SOL表中的一条记录
#insert_one()方法
# 描述 :集合中插入文档
# 该方法的第一个参数:name => value对
# 返回结果 :InsertOneResult对象,该对象包含inserted_id属性,它是插入文档的id值
# 实例 :
import pymongo
client = pymongo.MongoClient("mongodb://localhost:27017")
#创建数据库runoobdb
db = client["runoobdb"]
#创建数据库表sies
tab = db["sites"]
#将要插入的文档赋值给变量mydict
mydict ={"name":"RUNOOBDB","alexa":"10000","url":"http://www.runooc.com"}
#插入文档
x = tab.insert_one(mydict)
#打印insert_one()方法的返回结果
#输出结果:
#<pymongo.results.InsertOneResult object at 0x000000000373DFC0>
print(x)
#获取InsertOneResult对象的inserted_id属性的值
#如果我们在插入文档时没有指定 _id,MongoDB 会为每个文档添加一个唯一的 id。
print(x.inserted_id)