sqlalchemy -> expire_on_commit
当 expire_on_commit=True 时,commit 之后所有实例都会过期,之后再访问这些过期实例的属性时,SQLAlchemy 会重新去数据库加载实例对应的数据记录。
1 | # SQLAlchemy 源码,非关键内容省略 |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
当 expire_on_commit=True 时,commit 之后所有实例都会过期,之后再访问这些过期实例的属性时,SQLAlchemy 会重新去数据库加载实例对应的数据记录。
1 | # SQLAlchemy 源码,非关键内容省略 |