1. py 连接 mongo
conn = MongoClient('ip', port)
# 有认证先指向admin
db = conn.admin
db.authenticate("root", "password")
# 目标库
db = conn.nvwa
# 目标集合
myset = db.data_yichen
2. 读取某个字段且更新
now_db = conn.nvwa
now_set = now_db.data_yichen
# 读取该集合所有文档
data_list = now_set.find()
for data in data_list:
origin_data = {'detail_id': data['detail_id']}
new_value = {"$set": {"detail_id": f"http://www.55555333.com/yichenwang/{data['detail_id']}.html"}}
now_set.update_one(origin_data, new_value)
python操作mongodb
最新推荐文章于 2025-08-13 23:22:24 发布