Railsでbefore_validationコールバックを使う時の落とし穴

TL;DR: before_validationに登録されているコードがfalseを返すと、obj.saveはfalseを返しobj.save!は例外を投げます。DBには何も登録されません。 Railsのコールバック 便利ですよね!使ってますか? Active Record Callbacks — Ruby on Rails Guides references: ActiveRecord::Callbacks Rails Guidesの一節を引用して…