python - sqlalchemy如何获取数据列表而不是sqlalchemy.util._collections.result列表

标签 python flask-sqlalchemy

我的数据库中有一个文件信息表 我正在尝试查询结果的 file_path 列并将其作为字符串列表返回。

我的代码如下所示

path_found = session.query(db.file_table.path).filter([filters]).all()

它返回 sqlalchemy.util._collections.result 列表,而不是字符串列表。

有没有办法以字符串列表的形式获取查询结果?

最佳答案

result = [str(path) for path in path_found]

关于python - sqlalchemy如何获取数据列表而不是sqlalchemy.util._collections.result列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50154436/

相关文章:

python - 简化 Django View 表单处理逻辑

python - 为什么我的 .fetchone 函数返回 "none"?

postgresql - 使用 SqlAlchemy 和 PostgreSQL 找不到外键

flask 迁移 "ValueError: Constraint must have a name"

python - 定义month_days以显示每个月的天数

python - 如何为模型中的排序添加字段长度?

python - 终止使用 "subprocess.Popen()"打开的应用程序?

python - 在 python 解释器中访问 Flask 数据库

flask - 设置多对多sqlalchemy flask app sqlite db的插入顺序

python - 如果记录具有与其相关的外键对象,则过滤 SQLAlchemy 对象中的记录