美文网首页flask-sqlalchemy
sqlalchemy 拾穗者 二 会话和事务控制

sqlalchemy 拾穗者 二 会话和事务控制

作者: 一曲广陵散 | 来源:发表于2016-05-20 14:40 被阅读108次
    基本使用

    sqlalchemy的session是用于管理数据库操作的一个像是容器一样的东西,模型实例对象本身独立的存在,而要是让其修改,创建生效,需要将它们加入某个session,也可以将模型实例对象从session中去除,被session管理的实例对象,在session.commit()时候被提交到数据库,同时session.rollback()是回滚变更,session.flush()的作用是在事务管理内和数据库发生交互,对应的实例状态被反映到数据库中,比如自增ID被填充上值

    相关文章

      网友评论

        本文标题:sqlalchemy 拾穗者 二 会话和事务控制

        本文链接:https://www.haomeiwen.com/subject/kgtnrttx.html