美文网首页
2018-03-15

2018-03-15

作者: Irlans | 来源:发表于2018-03-15 15:19 被阅读0次

    好久没写随笔了,可能是最近代码写的比较少了。。。所以踩坑比较少,有点懒啊自己。不过今天倒是遇到一个问题,在使用Flask框架搭的后端服务器上时,使用Flask-SQLalchemy来操作数据库时,如果直接用ORM语句来查询数据库(Models.query.all()),在同一连接下由于SQLAlchemy的缓存机制会导致查询数据不会变,意味着如果上一次操作对数据库进行了增删改,那么查询的结果是不会变的, 必须重启服务端才能看到变化,所以必须得用实例化后的db.session.query(Models).all()来进行查询操作,确保数据能进行更新。

    相关文章

      网友评论

          本文标题:2018-03-15

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