Sqlalchemy 结果为字典,指定列作为键

抄送

希望方便地将一些数据选择到由指定列键控的字典中,如下所示:

# pseudocode
results = session.query(MyModel).all(index_result_by=MyModel.id)
print(results.__class__)
<class 'dict'>
print(results[5])
<MyModel 5>

我可以使用循环或字典理解,但是有什么内置的吗?

伊利亚·埃维莱拉

只需选择元组id, instance并传递给dict()

results = dict(session.query(MyModel.id, MyModel).all())

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带字典的SQLAlchemy插入

来自分类Dev

通过 SQLAlchemy 创建字典

来自分类Dev

遍历sqlalchemy的查询结果

来自分类Dev

SqlAlchemy 查询结果输出

来自分类Dev

SQLALCHEMY / PANDAS-SQLAlchemy读取列作为熊猫to_sql的CLOB

来自分类Dev

SQLAlchemy总和为true

来自分类Dev

熊猫-使用列作为字典的键

来自分类Dev

sqlalchemy外键关系属性

来自分类Dev

SQLAlchemy外键延迟加载

来自分类Dev

SQLAlchemy外键约束混乱

来自分类Dev

使用SQLAlchemy创建外键

来自分类Dev

Python - SqlAlchemy 外键问题

来自分类Dev

SQLAlchemy以相同顺序获取结果

来自分类Dev

sqlalchemy查询:结果列名称

来自分类Dev

SQLAlchemy与复合外键结合(使用flask-sqlalchemy)

来自分类Dev

将sqlalchemy查询结果转换为字典列表

来自分类Dev

sqlalchemy自动增量值作为外键mysql

来自分类Dev

如何从sqlalchemy中的关系获取列表的字典?

来自分类Dev

Flask-SQLAlchemy插入多个字典

来自分类Dev

如何以字典形式返回sqlalchemy查询?

来自分类Dev

pandas DataFrame使用列作为键到字典列表

来自分类Dev

如何使用sqlalchemy创建外键引用

来自分类Dev

访问与外键链接的SQLAlchemy模型

来自分类Dev

SQLAlchemy关系与多个外键联接

来自分类Dev

flask sqlalchemy关系中的多个外键

来自分类Dev

SQLAlchemy ORM无法使用复合外键

来自分类Dev

外键和关联表的SQLAlchemy问题

来自分类Dev

如何在 sqlalchemy 中传递外键

来自分类Dev

SQLAlchemy 空白外键返回 AttributeError