あきくもちゃのブック
(139 keywords)

秋雲茶のお気に入り

  • shinout.knowledge shinout.knowledge
  • gacky's report gacky's report
  • 西小倉事典 西小倉事典
  • おぎやす広辞苑 おぎやす広辞苑

あきくもちゃのブックのメンバー

  • 西小倉パンデイロ 西小倉パンデイロ
  • 里香 里香
  • しん しん
  • なおき なおき
 

rails-transaction

0pt

複数のモデルにまたがっている場合。

hoge = Hoge.new(x)
fuga = Fuga.find(y[:id])

ActiveRecord::Base.transaction do
  hoge.save!
  fuga.update_attributes!(y)
end

* save!, update_attributes! は問題があれば例外を発生させる。
* x, y の中はモデルに保存されるべきデータ群


特定のモデルの場合。

hoge = Hoge.new(x)
Hoge.transaction do
  hoge.save!
end

「rails-transaction」について友人に書いてもらう。

あなたにとって「rails-transaction」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

関連したキーワードを持つお気に入り

他の人の「rails-transaction」を見る