在sqlalchemy中分组后获取列表

时间:2017-06-19 05:05:26

标签: python sqlalchemy

我有桌子食物。它有字段:cust_name, phone_number , order_date

我正在尝试构建一个字典,其中pair(cust_name,phone_number)的键给出order_date列表。为此,我需要在sqlalchemy中进行适当的查询。我使用的是Postgres。

到目前为止,我有:

db.session.query(Food.cust_name, Food.phone_number).group_by(Food.cust_name, Food.phone_number).all()

我需要更改哪些内容才能获得order_date

的相应列表

1 个答案:

答案 0 :(得分:1)

使用array_agg()聚合函数生成订单日期列表:

{{1}}