【发布时间】:2020-06-29 20:23:37
【问题描述】:
我正在从这样的表中查询最新条目:
data = dbsession.query(db.mytable).order_by(db.mytable.timestamp.desc()).with_entities(db.mytable.timestamp).first()
在启动时这很好,但如果在运行时由同一个 dbsession 添加新的 etries,则上面的查询无法识别它们。 但是以下没有 SQLAlchemy 的代码按预期工作:
sql_query="SELECT timestamp FROM mytable ORDER BY timestamp DESC LIMIT 1"
data = cursor.execute(sql_query)
如何让 SQLAlchemy 在这种情况下工作?
【问题讨论】:
标签: python sqlalchemy