|
|
1
1
不应该那么难,使用SQL连接。沿着这条线的东西:
要么使用ar实现它,要么在数据库中创建一个视图。 |
|
2
1
考虑将平衡作为一个单独的字段。然后,您的问题从一个困难的求和问题转移到一个简单地保持平衡字段与事务一致的问题上。 |
|
|
3
0
丹尼尔, 这相当棘手。总和必须是动态的吗(我假设是动态的)。如果没有,您可以捕获达到阈值的日期,并将其用于一些简单的日期逻辑。 不过,假设您必须进行动态处理,那么我将加载整个事务集合,并反向遍历它,跟踪总和,直到您打破阈值。我在数据库世界中比在应用程序开发中更舒服,我不知道在数据库层中,如果不使用特定于特定DBE的语法,您将如何解决这一问题——这意味着您可能不希望通过ActiveRecord来完成这项工作。 祝你好运-难题! BB |
|
|
4
0
我设法将mladens代码改成了这个工作片段:
我会接受迈拉登的答案,用一个指向这个的指针,因为正是这个指针导致了结果,除非有人想出了一个更聪明的方法。我不确定这是否是最好的方法,但它避免了实例化许多ActiveRecord对象的繁重工作,并且让DB完成了艰巨的工作。 |
|
Sweepy Dodo · JSON lite的格式化 1 年前 |
|
|
giantjenga · 优化整数向量到二进制向量的转换 1 年前 |
|
Zegarek · Postgresql递归查询未提供预期结果 1 年前 |
|
|
Joe · 为什么这两个查询之间的性能存在如此大的差异? 1 年前 |
|
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 1 年前 |