计算具有单独行的两列的总和,并将结果存储在另一列中,在轨道上使用ruby

时间:2014-02-08 05:03:56

标签: ruby-on-rails

我是Ruby on rails平台的新手,我有一个问题,即在我的模块中,我有一个名为Asset_classification的表,其中名称,类型,可用性,整数,级别是字段。我想计算(总和)完整性&每行的级别字段,最后结果应存储在另一列....

感谢任何帮助

Ruby 1.9.3 Rails 3.2。*

1 个答案:

答案 0 :(得分:0)

在数据库中添加新列sum,并在AssetClassification模型

中执行此操作
before_save :calculate_sum

def calculate_sum
  self.sum = self.integrity + self.level
end