소스 검색

use transaction (#6822)

* use transaction

* d
vic 4 년 전
부모
커밋
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);
     }
     }