yucatio@システムエンジニア
id:yucatio
Railsのwill_save_change_toで値が変更されているか調べてvaldiateする
Webアプリでvalidationを書いていると、値が変更になった時にだけvalidationをかけたい場合があります。Railsではwill_save_change_to_#{attr_name}?というメソッドが用意されています。#{attr_name}の部分はModelの属性(カラム名)で置き換えます。 値が変更されているか調べてからvaldiateする 会議室予約アプリを例にし…