检索ID列表

时间:2012-01-30 21:54:43

标签: python sqlalchemy

我希望通过SqlAlchemy检索整数值列表。我们假设我有一个名为Element的模型(和表),它具有id属性。我试图找到一种方法来获取单个ID列表而无需任何客户端处理..

目前我有类似的东西:

mylist = [o.id for o in session.query(Element).all()]

我已经能够使用session.query(Element.id)获取元组列表,但这并不是我正在寻找的,因为它返回[(1,),(2,)]而我&# 39; m正在寻找[1,2,3]

1 个答案:

答案 0 :(得分:2)

这可能有效,如果这是你的输出:

mylist = map(lambda element: element.id[0], session.query(Element).all())