×
日本語のページを検索
  • すべての言語
  • 日本語のページを検索
すべての結果
Datasource::begin() メソッドによって、トランザクションを複数回開始することができます。 トランザクションは、 begin と一致する commit と rollback の回数だけ実行 ...
2017/08/28 · CakePHP3でデータベースのトランザクションを使う方法をまとめました。 CakePHP3のソースコードをみながらまったり理解していきます。
2022/02/25 · DBトランザクションとは ... 問題があった場合に巻き戻すために使用する機能です。 主な使い方としては関連性を持って保存される2つ以上のデータの更新で ...
2018/04/29 · CakePHPのコントローラ内にtry/catchを仕込み、トランザクションの一連の処理を実装します。データベースを絡めた処理の場合に、その整合性を保つ為 ...
2022/05/17 · 自分が見てきたコードでよく間違えられて書かれるトランザクション処理をまとめました。 原因として多いのが、例外処理が正しく書けていないパターンです ...
トランザクション操作の最も基本的な方法は、SQL構文と同じような begin() , commit() , rollback() を使用するものです。 $connection->begin(); $connection->execute ...
2023/05/04 · DataBaseの絡むプログラムを実装するには、整合性の保持のために、エラーが出たら処理前の状態に戻す(ロールバックする)必要性があります。
2023/05/19 · トランザクションの使いどころといえば、データの整合性を担保するために、複数の処理をひとまとめにしたい場合などが考えられると思います。
Cake4に移行する際は、モデルの場合、 $this->getConnection() すればよく、コントローラの場合は ConnectionManager::get() を利用すればよいでしょう。
関連する質問