如何理解 Flask 中的 ORM 技术
最编程
2024-10-15 18:36:55
...
new_user = User(username='john_doe', email='john@example.com')
db.session.add(new_user)
db.session.commit()
users = User.query.all() # 获取所有用户
user = User.query.get(user_id) # 通过主键获取单个用户
user = User.query.get(user_id)
user.username = 'new_username'
db.session.commit()
user = User.query.get(user_id)
db.session.delete(user)
db.session.commit()