私の Rails コールバックには、次のようなものがあります。
private
def update_points
if user_id_changed?
user_was = User.find(user_id_was)
user_was.points -= points_was
user_was.save
user.points += points
user.save
end
end
それはこれを行う適切な方法user_was
ですか?私は当初、存在user_was
するため、すでに定義されている(またはその場で定義できる)と想定してuser_id_was
いました。