sqlalchemy查询的结果返回元组,但我想作为列表

时间:2017-06-26 07:57:32

标签: python flask

我使用下面的代码:

session.query(Content).order_by(desc(Content.date)).limit(25).offset(0)

我得到结果,它会过滤我的重复数据,但我希望保存这些重复数据 我知道sqlalchemy查询结果为元组。

如何做或代码不使用元组返回查询结果?

1 个答案:

答案 0 :(得分:0)

the docs中所述:

  

all()

     

将此Query表示的结果作为列表返回。   这导致执行基础查询。

所以这应该有效:

session.query(Content).order_by(desc(Content.date)).limit(25).offset(0).all()