
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Rails】複数のDB処理をまとめる transaction を実装してみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Rails】複数のDB処理をまとめる transaction を実装してみた - Qiita
はじめに Rails でアプリを開発していて、複数テーブルのデータを同時に作成する、という処理を実装して... はじめに Rails でアプリを開発していて、複数テーブルのデータを同時に作成する、という処理を実装していた。 その処理において、どちらかの処理が失敗した場合に双方の処理をなかったことにする transaction という概念があることを知ったので備忘録兼アウトプットとして、 transaction についておよび、実装した内容について書く。 transaction とは 「transaction」という言葉の定義を調べると 【処理、取り扱い、処置、業務、取引、売買、会報、紀要、議事録】 このように出てくる。 ITやプログラミングにおいては 「複数の処理を一つにまとめた分割不可能なもの」 と定義づけることが出来そうです。 こちらの記事がトランザクションの概念について非常にわかりやすいくまとめられており、参考にさせていただきました。 「トランザクション」とは何か?を超わかりやすく語ってみた!