ruby-on-rails - Rails 4 事件记录组

标签 ruby-on-rails activerecord

我有一个订单表,每个订单都有一个 SOURCE 和 ORDER TOTAL。来源基本上是订单的来源(电话、Web、Ebay 等)。

我希望您获取所有订单并按 SOURCE 分组显示它们,并显示每个 SOURCE 的总金额。

  • 电话订单 - 1200.293 美元
  • 网络订单 - 1537.30 美元
  • Ebay 订单 - 567.00 美元

最佳答案

Order.group(:source).sum(:order_total)

更多关于 sumgroup

关于ruby-on-rails - Rails 4 事件记录组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29976288/

相关文章:

ruby-on-rails - 新路线 link_to 在一个地方工作但在另一个地方不起作用

ruby-on-rails - 无法让样式表显示在 ruby​​ 应用程序中

ios - 核心数据不一致 - 获取有时不返回任何内容

ruby - 我可以使用 AREL/ActiveRecord 更优雅地编写此查询吗?

ruby-on-rails - 无法批量分配 protected 属性 : user

ruby-on-rails - 使用 Active Record 查找数据库中的下一条记录

ruby-on-rails - 使用 ActiveRecord 范围进行多列计算?

ruby-on-rails - Rails 测试/单元测试辅助方法,NoMethodError : undefined method

ruby-on-rails - 在 rails 中显示第一条记录

ruby-on-rails - 非持久关联条件下的Rails