エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Laravel】transactionメソッド - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Laravel】transactionメソッド - Qiita
はじめに データを登録や更新処理する時にトランザクションを用いていますか。 トランザクション処理を... はじめに データを登録や更新処理する時にトランザクションを用いていますか。 トランザクション処理を入れていない場合、データの登録や更新処理に失敗した場合も成功した一部分だけ処理されて期待に反した処理が行われることがあります。 簡単に言うと銀行のATMに1万円預けるといったことをする時、「ATMに1万円を入れる」と「機械が1万円を読み込んで記帳する」といった処理があると思います。 「ATMに1万円を入れる」の処理は成功「機械が1万円を読み込んで記帳する」は失敗した場合その1万円はどこかに消えてしまいますね。 そうならないために、ここからここまでが一連の登録や更新処理であると言うのを示すのに用いるのがtransaction(トランザクション)です。 【Laravelのトランザクション】 クロージャーの中の処理で例外が発生すると自動でロールバックされクロージャーの中で返した値がtransacti

