現在、DBに下記の写真のようにprice_1,price_2,price3のようなカラムを作成しました。
そこで、idごとにpriceの合計金額をrailsで表示させたかったので計算式をsum関数を使って書きました。
ruby
1<p>合計金額<%= current_user.expenses.group(:day).sum(:price_1) + (:price_2) %></p>
ですが、エラーが出てしまい、出すことができませんでした。
どのようにしたらid別で表示が可能でしょうか?
アドバイスやご指摘お願い致します。
また、カラム名を全てpriceにしようか考えましたが、カラム名は同じ名前を複数使うことは基本的にNGでしょうか???
おそらく同じ名前だと、パラメータの設定ができなくなると思うので、違う方が良いと思っています。
間違っていたらご指摘いただけたら幸いです!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/20 09:25
2020/08/20 09:37
2020/08/20 09:44
2020/08/20 09:55
2020/08/20 10:06