rails-rescueの履歴
今、使っている例は、トランザクションを利用した時だけ。
hoge = Hoge.new(x) Hoge.transaction do begin hoge.save! rescue => ex puts ex end end
または、
hoge = Hoge.new(x) Hoge.transaction do if hoge.save puts 'succeded' else raise end end rescue => ex puts ex end * このrescue の書き方ができるのかは未検証