1.pymongo不是python自带的库,需要使用pip安装
pip install pymongo
2.导入pymongo模块
import pymongo
from pymongo import MongoClient
3.创立连接
conn = MongoClient("localhost", 27017)
4.连接目标数据库
db = conn.mydb
5.选择要操作的集合
collection = db.student
mongodb文档相关操作
添加文档
collection.insert({
"name":"库里","age":33})
查询文档
res = collection.find({
"name":"库里"})
统计查询
res = collection.find().count()
根据 id 查询
from bson.object import ObjectId
res = collection.find({
"_id":ObjectId("id")})
print(res[0])
排序
import pymongo
res = collection.find().sort(key,pymongo.DESCENDING)
分页
res = collection.find.skip(n).limit(m)
更新文档内容
collection.update({
key:value},{
"$set":{
key:value}})