S 8e806432b0970ab7146e36f2ba2d7aac 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 の書き方ができるのかは未検証

もしかして

    他の人の「rails-rescue」

    S 8e806432b0970ab7146e36f2ba2d7aac

    秋雲です。とうとうつぶやきを公開するまでに至りました。リアルでもよくつぶやくのでぴったりですね。 マインディアっていう会社でITエンジニアしてます。RailsとかCakeとか、フレームワークを使ってのお仕事がメイン。サーバサイドも担当することも。プログラミングの他はアニメとかよく?見ます。

    最新

      最新エントリ

        関連ツイート