我希望通过 SqlAlchemy 检索整数值列表。假设我有一个名为 Element
的模型(和表),它有一个 id
属性。我正在尝试找出一种无需任何客户端处理即可获取单个 id 列表的方法。
目前我有类似的东西:
mylist = [o.id for o in session.query(Element).all()]
我已经能够使用 session.query(Element.id)
获取元组列表,但这并不是我正在寻找的,因为它返回 [(1 ,),(2,)]
,我正在寻找 [1,2,3]
。
最佳答案
如果这是你的输出,这可能会起作用:
mylist = map(lambda element: element.id[0], session.query(Element).all())
关于python - 检索 id 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9071365/