Flask SQLAlchemy设置expire_on_commit = False

Jam*_*Lam 6 sqlalchemy flask flask-sqlalchemy

在Flask-SQLAlchemy中,位于:

https://pythonhosted.org/Flask-SQLAlchemy/queries.html

您可以通过访问您的会话db.session.

如何通过db.session具有访问权限的会话

expire_on_commit=False

我尝试过,db.session.expire_on_commit = False但这并不适合生效.

biw*_*biw 5

您可以session_options在创建数据库对象时使用字典.

db = SQLAlchemy(app, session_options={"expire_on_commit": False})
Run Code Online (Sandbox Code Playgroud)