MongoDB CRUD操作:插入文档
from pymongo import MongoClient
# 连接到MongoDB
client = MongoClient('mongodb://localhost:27017/')
# 选择数据库和集合
db = client['test_database']
collection = db['test_collection']
# 插入单个文档
doc = {'name': 'Alice', 'age': 25, 'address': '123 Park Street'}
collection.insert_one(doc)
# 插入多个文档
docs = [
{'name': 'Bob', 'age': 30, 'address': '456 Oak Street'},
{'name': 'Charlie', 'age': 35, 'address': '789 Broadway'}
]
collection.insert_many(docs)
# 关闭连接
client.close()
这段代码演示了如何使用pymongo
库连接到本地MongoDB实例,选择数据库和集合,然后执行插入单个文档和多个文档的操作。最后,代码关闭了与MongoDB的连接。
评论已关闭