【发布时间】:2014-02-24 21:57:14
【问题描述】:
我是 Python 和 SQLAlchemy 的新手。我一直在尝试从数据库中检索内容,并且每次都有效,但是我有点不确定当 select 语句将返回多行时该怎么做。我尝试使用一些在我开始 SQLAlchemy 之前有效的旧代码,但 db 是一个 SQLAlchemy 对象并且没有 execute() 方法。
application = Applications.query.filter_by(brochureID=brochure.id)
cur = db.execute(application)
entries = cur.fetchall()
然后在我的 HTML 文件中
{% for entry in entries %}
var getEmail = {{entry.2|tojson|safe}}
emailArray.push(getEmail);
我查看了 SQLAlchemy 文档,但找不到与获取所有行等效的 .first()。谁能指出我正确的方向?毫无疑问,这是非常小的东西。
【问题讨论】:
标签: python sqlalchemy flask