0
我想一些計算表的模型軌如何調用表中的屬性,並做了一些計算更新另一列
我的表看起來像
s.no name place overallrating reviews attrib_r1 attrib_r2 attrib_r3
1 raj usa 2 39 45 46
2 ravi india 4 56 75 85
現在我想通過我的模型更新我的總體評價專欄。
我試圖像
def update_satisfaction
update_attributes(:satisfaction => self.collect(':attrib_r1','attrib_r2','attrib_r3').sum.to_f/self.reviews)
end
但我得到一個錯誤,是集是不確定的,當我檢查self.review我沒有得到我得到零的任意值。
我不知道我在做對或錯。現在我正在學習rails,任何人都可以告訴我該怎麼做。
謝謝
您正在使用'self.reviews'注意多餘的「s」。它應該是「評論」還是「評論」? –
這是評論。它是顏色的名字 – user3144005