答えて

11

あなたは何が変わったかどうかを確認するために、ブランドの新しいオブジェクトとchanged?を持っているかどうかを確認するためにnew_record?を使用することができます。

before_save :pancakes 

def pancakes 
    if new_record? 
     # Not in the database yet. 
    elsif changed? 
     # Already exists but it has unsaved changes. 
    end 
end 
関連する問題