我有以下表格
Pedal
Brand:string
Classification:string
Model:string
Variety
Title:string
name:string
pedal_id:integer
Example
quality:string
price:double
variety_id:integer
我想根据品牌,型号和质量找到平均价格。我无法弄清楚我将如何从踏板模型中做到这一点。
答案 0 :(得分:0)
我不知道Rails 3.1是否可以正确地执行此操作,
但你应该能做到,
Example.joins(:variety => :pedal)
.group("pedals.brand, pedals.model, examples.quality")
.average(:price)