家計簿アプリ開発中です。
やりたいこと:
月ごとに予算(収入、支出)を設定できるようにしたので、トップ画面で当月の予算をリアルタイムで自動で表示させるようにしたい。調べても書き方がいまいちわからないのでご教示お願いします。(現時点での収支状況も別途表示させたいですが、上記の問題が解決できれば同じ要領でできるかと思います。)
流れ(イメージと進捗):
①ビューページで年・月を選択して、収入予算、支出予算を入力 → 出来た
②入力された情報はDBのbudgetsテーブルに送られる → 出来た
③budgetテーブルから当月の(現在であればdateカラムが6)のレコードを取得 → 出来た
④更にそのテーブルから収入予算カラム(income_amount)、支出予算カラム(spending_amount)をそれぞれ取得し、ビューページに別々に渡して表示させる。 → 出来てない
以下コードで、予算テーブルのdateカラムに6が入っている対象のレコードは取得できます。
問題はその中から、収入予算カラム(income_amount)や支出予算カラム(spending_amount)のみを取得したいこと。
def index @name = current_user.name time = Time.now 現在の日付を入手 this_month = time.month 月に変換 @income_budget = Budget.where(month: this_month) dateカラムが6のレコードを取得 # binding.pry end
.side-contents .side-contents_budget .side-contents_budget_income 収入予算 = @income_budget .side-conyents_budget_spending 支出予算
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。