python sqlalchemy label usage

15 浏览
0 Comments

python sqlalchemy label usage

我知道我可以使用label方法来创建别名,但是我无法弄清楚如何在后续的查询中使用这个标记的元素 - 类似于以下的示例:

session.query(Foo.bar.label("foobar")).filter(foobar > 10).all()

当然,这是不起作用的,因为没有名为foobar的变量。如何实现这一点呢?

(这个过于简化的示例只是为了便于理解...)

0