选对MongoDB客户端:从初学者到专业级,NineData的全覆盖解决方案
# 引入NineData的MongoDB客户端
from nd.mongo import NineDataMongoClient
# 连接到MongoDB数据库
client = NineDataMongoClient(
host='localhost', # MongoDB服务器地址
port=27017, # MongoDB服务器端口
username='user', # MongoDB用户名
password='pass', # MongoDB密码
database='mydb' # 要连接的数据库名
)
# 查询操作
result = client.find('mycollection', filter={'name': 'John'})
# 打印查询结果
for doc in result:
print(doc)
# 更新操作
client.update('mycollection', filter={'name': 'John'}, update={'$set': {'age': 30}})
# 关闭客户端连接
client.close()
这段代码展示了如何使用NineData的MongoDB客户端库来连接到MongoDB数据库,执行查询和更新操作,并在最后关闭客户端连接。这是一个简洁的示例,演示了如何在实际应用中使用NineData来处理MongoDB数据。
评论已关闭