yucatio@システムエンジニア
id:yucatio
Railsでvalidation中にDBアクセスする場合は、will_save_change_to_#{attr_name}?を使用する
Webアプリでvalidationを書いていると、DBに問い合わせをしなければいけない時があるのですが、その時に、値が変更されているかチェックしてからDB問い合わせした方がよいよというお話です。値が変更されているかは、Railsではwill_save_change_to_#{attr_name}?というメソッドが用意されています。#{attr_name}の部分はMo…