1. 安装pymongo模块
pip install pymongo
2. 在python中连接
from pymongo import MongoClient
client = MongoClient("127.0.0.1",27017) # 本地默认可以为空
ahang = client["ahang"]
print(ahang.inventory.find({}))
3. python中的操作和mongo中操作对比
功能 | mongo语法 | python语法 |
---|---|---|
文档插入 | insertOne() | insert_one() |
~~ | insertMany() | insert_many() |
查询 | find() | find() |
~~ | findOne() | find_one() |
更新 | updateOne() | update_one() |
~~ | updateMany() | update_many() |
删除 | deleteOne() | delete_one() |
~~ | deleteMany() | delete_many() |
聚合 | aggregate() | aggregate() |
创建索引 | createIndex() | create_index() |
删除索引 | dropIndex() | drop_index() |
删除全部索引 | dropIndexes() | drop_indexes() |