前のページ カテゴリへ戻る Railsでトランザクション処理をしよう(transaction) 更新日 2009/06/03 作成日 2008/10/24 それではRuby on Railsでトランザクション処理する方法を説明していきます。 こちらで説明した処理を例にします。なお、テーブル名はokanes、モデル名はOkaneとします。 class TraController Okane.transaction { #Aさんのお金を現在の残高から50,000円減算する処理 asan=Okane.find(1) asan.price=asan.price - 50000 asan.save! #Bさんのお金を現在の残高から50,000円加算する処理 bsan=Okane.find(2) bsan.price=bsan.price + 50000 bsan.