ホームページ  >  記事  >  バックエンド開発  >  Yii トランザクションのバッチ挿入データ

Yii トランザクションのバッチ挿入データ

WBOY
WBOYオリジナル
2016-07-25 08:48:30885ブラウズ
  1. $transaction=Yii::app()->db->beginTransaction();
  2. try{
  3. $model1->save();
  4. $model2->save();
  5. $model3 ->save();
  6. $model4->save();
  7. $model5->save();
  8. エラー
  9. $model6->save();
  10. $transaction->commit();
  11. }
  12. catch(Exception $e){
  13. $transaction->rollBack();
  14. }
  15. model1、model2、model3、model4、model5 は引き続き正常に保存されています。
コードをコピー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。