您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Django ORM-获取组的最新记录

Django ORM-获取组的最新记录

将您的values条款放在之前annotate

聚合文档

如果values()子句位于annotate()之前,则将使用values()子句描述的分组来计算注释。

但是,如果annotate()子句位于values()子句之前,则将在整个查询集上生成注释。在这种情况下,values()子句仅约束在输出生成的字段。

因此,应该这样做:

Meetup.objects.values('language').annotate(latest_date=Max('date'))
Go 2022/1/1 18:52:35 有335人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶