小编典典

Flask-SQLalchemy 更新一行的信息

all

如何更新行的信息?

例如,我想更改 id 为 5 的行的名称列。


阅读 87

收藏
2022-08-20

共1个答案

小编典典

使用Flask-SQLAlchemy 文档中显示的教程检索对象。拥有要更改的实体后,请更改实体本身。那么,db.session.commit()

例如:

admin = User.query.filter_by(username='admin').first()
admin.email = 'my_new_email@example.com'
db.session.commit()

user = User.query.get(5)
user.name = 'New Name'
db.session.commit()

Flask-SQLAlchemy 基于 SQLAlchemy,因此请务必查看SQLAlchemy
文档

2022-08-20