akiinyo/Tidy — comment on commit 277fcb93c3d72405ad54452628bbb0d1561eb2fc
File: app/controllers/terms_controller.rb line 15
By moro:

ここから下はtransactionをかけるといいんじゃないかな。

http://ja.wikipedia.org/wiki/%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3

> 永続性記憶資源の管理には、複数のデータ項目の更新操作列をすべて実行するかまったく実行しないように制御する必要がある。
> これをアトミック（Atomic）実行と言う。

読んでみてあまりわかりやすい説明でもない感じなので、あとで聞いてください。

Railsというか、ARでは `(モデルクラス).transaction do ... end`でブロック内にトランザクションをかけます。