$transaction=Yii::$app->db->beginTransaction(); $model=Customer::findOne(1); $model->name='洋'; $model->save(false); $model->update(['age'=>5]);}
if(!$model->save(false)){
$transaction->rollback();
}else{ //save表示不校验数据 $transaction->commit();
$transaction=Yii::$app->db->beginTransaction(); $model=Customer::findOne(1); $model->name='洋'; $model->save(false); $model->update(['age'=>5]);}
if(!$model->save(false)){
$transaction->rollback();
}else{ //save表示不校验数据 $transaction->commit();