【发布时间】:2014-08-28 14:30:02
【问题描述】:
小问题:从 SQL Alchemy 支持的对象中获取数据时,如何避免创建对象?
情况: SQL Alchemy:我有一个 ORM 对象(声明性基础)对象,该对象由具有 uid、name 等列的表支持。现在我想创建一个单独的表 ObjectProps,它使用 uid 作为外键、主键,然后是附加的 Text场地。此外,它被设置为一种关系,使得 ObjectProps 与 ObjectProps 具有称为 props 的关系(uselist=False,backref="object")。
长问题:如何在不生成 ObjectProps ORM 对象的情况下通过 props 检索 ObjectProps 的 Text 属性/列?理想情况下,我希望避免对象创建开销,因为理想情况下我只想检索列的值而不创建整个 ObjectProps。
大概解决方案需要将 ORM 层与 SQL 层混合。任何帮助表示赞赏。
【问题讨论】:
标签: sqlalchemy