文章内容
2021/10/19 16:58:45,作 者: 黄兵
SQLAlchemy 多行更新
使用以下未作优化的方式更新:
for row in Uninstall.query: # all() is extra row.status = new_status Session.commit()
以下方式对所有行经行一次查询之后,更新所有:
Uninstall.query.update({Uninstall.status: new_status}) Session.commit()
参考资料:
1、How to update data of one column for all rows in SqlAlchemy?
黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - SQLAlchemy 多行更新
评论列表