0

我正在开发一个金融应用程序,它有一个:transactions带有一些key:values. 我计划将来为这些交易创建很多类别,并使用各种公式和方法,包括本机总和、平均值、最小值、最大值等。我想优化我的代码,以免在这些类别时破坏它被添加。管理此类计算和数据移动的最佳方式是什么?我希望我的公式能够在提交新交易后快速实时更新。例如,我需要为我的交易创建一个 TOTAL。我了解到胖控制器是一种不好的做法,所以我的猜测是避免使用

@transactions_total = Transaction.sum("amount_cents")

我应该创建助手还是使用单独的模型?我正在使用money_rails宝石。

4

1 回答 1

1

这里给出了我的问题的一个很好的解决方案,因此没有必要保持这个开放

于 2013-11-19T12:17:06.887 回答