カラムを合計した数値を合計用カラムに保存し、表示するには

実現したいこと

@estimete.sales_price * @estimete.percentage_i * @estimete.assumed_numbe / 100
上記の式で計算した内容を@estimete.assumed_totalに保存し、それを表示する。

前提

上記のカラムがそれぞれデータベースに入っています。合計値を格納し、最終的に@estimate.assumed_totalの総合計値を表示したいです。

@estimete.sales_price * @estimete.percentage_i * @estimete.assumed_numbe / 100にてid毎の合計を表示は出来るのですが、その合計をトータルとなると、難しく、具体的に下記エラーが出ております。

発生している問題・エラーメッセージ

controller

1 def contract 2 @estimates = Estimate.where.not(assumed_number: nil) 3 @estimates.assumed_total = (@estimates.sales_price.to_i * @estimates.percentage_i.to_i * @estimates.assumed_number.to_i) 4 end

views

1= @estimete.assumed_total

イメージ説明

どこを改善すれば良いか、ご教示よろしくお願い致します。

コメントを投稿

0 コメント