如何使用 FlaskSQLAlchemy 进行事务

时间:2021-05-31 17:25:26

标签: sqlalchemy flask-sqlalchemy

我需要向数据库询问data1,然后检查这个data1的条件,在其他任何改变数据库中data1的状态之前,保存新的data2。据我所知,这是使用 SQL 中的事务完成的,而在 SQLAlchemy 中,这是使用 engine.begin

完成的
with connection.begin():
        r1 = connection.execute(table1.select())
        connection.execute(table1.insert(), {"col1": 7, "col2": "this is some data"})

如何使用 FlaskSQLAlchemy 做同样的事情?

<块引用>

在我的情况下,我最后会有很多服务器,如果有两个 来自两个用户的会话,在运行不同烧瓶的不同服务器上 应用程序,然后如何做这个代码事务功能,如果 两台服务器使用的数据库相同(仅在一台服务器上运行) 服务器)

0 个答案:

没有答案
相关问题