Как я могу построить график потери прибыли в рельсах - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть доход, расходы и пользовательский контроллер. Я хочу построить график потери прибыли текущего пользователя. У меня есть следующий код в модели пользователя.

class User < ApplicationRecord
  has_many :incomes
  has_many :expenses

  def total_expense
    expenses.pluck(:amount).sum
  end

  def total_incomes
    incomes.pluck(:amount).sum
  end

  def profit_loss
    total_incomes - total_expense
  end

  # Include default devise modules. Others available are:
  # :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :validatable
end

, но proft_loss не сохраняется в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...