使用Flask做为框架开发API服务。
查询某对象的列表,功能没有啥问题。
现在是手工操作数据库,在数据库添加一条记录。
调用Flask实现的API服务,无法查到新加入的这条记录。
把Api服务停止,重新启动后,再查,便可查到这条新记录了。
求解决问题的思路~~~
数据获取:
Dinner.query.all()
Dinner的定义:
class Dinner(db.Model):
# 表名
__tablename__ = 'dinners'
# 表结构
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String)
address = db.Column(db.String)
image = db.Column(db.String)
content = db.Column(db.String)
使用的Flask-SQLAlchemy
没啥特殊的地方撒
检查下没有使用缓存的地方吗
事务的问题?
必要时, 可以放点相关的处理代码上来
我也同样的问题
我现在都不是直接操作数据库了
使用Flask-Script的进入CLI界面添加记录