mongodb 简单使用

//python
1.连接
client=pymongo.MongoClient("localhost", 27017)
2.#获取数据库 test
db=client.test
3.#获取数据库集合
stu=db.stu
4.打印集合个数
print(stu.count())
5.插入
s1 = {'name': 'allen', 'age': 18}
#查获取id
s1_id = stu.insert_one(s1).inserted_id
6.打印 id
print(s1_id)
7.查找一行
temp=stu.find_one(s1) 
print(temp)    //print(type(temp))  <class 'dict'>
{'_id': ObjectId('5ae034dc1d41c8293e8dec8d'), 'name': 'allen', 'age': 18}
8.查找所有
print(stu.find(s2))       //注意在 python 中返回的是对象<class 'pymongo.cursor.Cursor'>
9.对象转成 list
print(list(stu.find()))  //stu是个集合

猜你喜欢

转载自blog.51cto.com/haidragon/2107736