1.delete_one()方法删除文档。delete_one()采用查询对象参数。它只删除第一次出现。2、删除大量文档时,使用delete_many方法,需要查询对象。如果我们将e_many({})传递给delete_many({}),它将删除集合中的所有文档。示例#让我们从Flask导入FlaskimportFlask,render_templateimportos#导入操作系统模块importpymongoMONGODB_URI='mongodb+srv://asabeneh:your_password_goes_here@30daysofpython-twxkr.mongodb.net/test?retryWrites=true&w=majority'client=pymongo.MongoClient(MONGODB_URI)db=client['thirty_days_of_python']#访问数据库query={'name':'John'}db.students.delete_one(query)forstudentindb.students.find():print(student)#如果在db.students.find()中修改了学生的年龄,让我们检查结果:print(student)app=Flask(__name__)if__name__=='__main__':#对于部署,我们使用环境#来让它同时适用于生产和开发port=int(os.environ.get("PORT",5000))app.run(debug=True,host='0.0.0.0',port=port)以上就是这个分享全部内容,现在想学编程的朋友可以微信引导公众号-Python技术大本营,欢迎大家~
