使用Postgres在SQLAlchemy中对嵌套列表的内容进行排序

时间:2017-08-09 07:46:00

标签: python postgresql sqlalchemy

概述:

我使用SQLAlchemy查询数据库。该数据库包含一个User对象列表,每个对象都有一个" history"对象。我想按日期排序历史列表。

查询如下所示:

history = session.query(
            User.history
        ).limit(100)

这将返回历史对象列表的列表,如下所示:

[ 
    [{Title: "N", Date: 2014-05-01T07:00:00-00:00}, {Title:"A", Date: 2017-05-01T07:00:00-00:00}], 
    [{h},{h}], 
    [{h},{h},{h}] 
] 

对于格式{标题:" X",日期:2014-05-01T07:00:00-00:更多历史词典,我们只是站了起来。 00}

我想按日期按降序排列每个子序列的内容。输入是上述对象,输出是包含按日期排序的历史对象的列表列表。

有没有办法在查询级别执行此操作?

0 个答案:

没有答案