Yan*_*nis 4 mysql activerecord ruby-on-rails ruby-on-rails-3
我正在尝试按各自项目的总价格对项目进行排序.就像是:
Project.includes(:items).order('SUM(items.price)')
Run Code Online (Sandbox Code Playgroud)
使用此代码,ActiveRecord仅返回第一个项目.我错过了什么?
我还没有尝试过v3的东西,但我认为它会是这样的
Product.joins(:items).group('products.id').order('SUM(items.price)')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2144 次 |
| 最近记录: |