6
モデルがRailsのbefore_saveコールバックで作成されているかどうかを確認します。 また、更新されたかどうかを確認したい場合もあります。before_saveイベントでモデルが変更または作成されたかどうか確認してください
おかげ
モデルがRailsのbefore_saveコールバックで作成されているかどうかを確認します。 また、更新されたかどうかを確認したい場合もあります。before_saveイベントでモデルが変更または作成されたかどうか確認してください
おかげ
あなたは何が変わったかどうかを確認するために、ブランドの新しいオブジェクトと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
を