-2

我有一个具有以下字段的模型

id -> 整数

vivitor_id -> int

branch_id -> int

日期 -> 日期时间

我需要在 Django 中执行以下查询。如何使用 Django ORM 做到这一点。

select branch_id from report group by branch_id order by max(date) desc ;
4

1 回答 1

1

您应该使用适当的聚合与记录的值,所以在一行

Report.objects.values('branch_id') 
    .annotate(max_date= Max('date'))
    .order_by('-max_date')
于 2020-12-01T02:10:34.260 回答