Преглед изворни кода

use transaction (#6822)

* use transaction

* d
vic пре 3 година
родитељ
комит
3eba5ac50b
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      frameworks/PHP/one/App/Controllers/IndexController.php

+ 3 - 0
frameworks/PHP/one/App/Controllers/IndexController.php

@@ -58,9 +58,12 @@ class IndexController extends Controller
             $row->randomNumber = mt_rand(1, 10000);
             $row->randomNumber = mt_rand(1, 10000);
             $list[]    = $row;
             $list[]    = $row;
         }
         }
+        //
+        World::beginTransaction();
         foreach($list as $r){
         foreach($list as $r){
             $r->repeatStatement()->update(['randomNumber' => $r->randomNumber]);
             $r->repeatStatement()->update(['randomNumber' => $r->randomNumber]);
         }
         }
+        World::commit();
         return $this->json($list);
         return $this->json($list);
     }
     }