Python 操作 MongoDB
# 引用pymongo包 import pymongo; # 创建连接,并选择数据库和集合 client = pymongo.MongoClient("mongodb://localhost:27017/"); db = client["testdb"]; col = db["sites"]; # 插入文档 data = {'name': 'xmsb', 'gender': 1, 'birth': 1998, 'url': 'https://www.cnblogs.com/XiaoMingBlingBling/'}; x = col.insert_one(data); # 查询文档 for i in col.find({"name": 'xmsb'}): print(i); for i in col.find({"birth": {'$gte': 2001, '$lte': 2003}}): print(i); # 更新文档 col.update_many({'name': 'xmsb'}, {'$set': {'birth': 1999}}); # 查询文档 for i in col.find({'birth': {'$eq': 1999}}): print(i); # 删除文档 col.delete_many({'name': 'xmsb'}); # 查询文档 for i in col.find(): print(i);
欢迎转载,转载时请注明来源。