如何更新行的信息?
例如,我想更改 id 为 5 的行的名称列。
使用Flask-SQLAlchemy 文档中显示的教程检索对象。拥有要更改的实体后,请更改实体本身。那么,db.session.commit()。
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 文档。