django - 在窗口方法中排序的正确方法(具有两个或多个字段)
问题描述
我用累积和做注释:
MyObject.objects.annotate(cumsum=Windows(Sum(F'sum'),output_field=MoneyField(), orderby=F('timestamp').asc()
但不幸的是时间戳不是唯一的。所以我想按时间戳(asc)和 id.asc 排序
在正常查询中,这将是order_by('timestamp','id')
.
解决方案
推荐阅读
- identityserver4 - Visual Studio 2019 和 IdentityServer 项目模板
- python - 为 Matplotlib 径向条形图中的条形分配特定颜色(Python3)
- .net - 经典窗口服务和.net核心托管服务之间的区别,哪个更喜欢
- asp.net-mvc - 如何在 ASP.NET MVC 中处理 API 回调(在我的例子中是 Helloworks API)
- python - 在命令提示符中使用“>”将重定向一个 python 脚本的输出,但不会重定向另一个
- javascript - 如何遍历 2 个 javascript 对象数组并创建第三个对象?
- ios - 仅从 Swift 中 UserDefaults 的 int 数组中删除特定的 int 值
- forms - Angular 8 模板驱动验证
- google-apps-script - GAS 错误:“无效参数(第 3 行,“代码”)
- mysql - MySQL:从子查询到单个查询