YII多模型事务你能给我举一个多模型yii交易的例子吗类似于用户模型和后模型
这是将事务与模型一起使用的示例:
$transaction = Yii::app()->db->beginTransaction();
try
{
$post= new Post;
//set attributes
$post->save();
$user = new User;
//set attributes;
$user->save();
$transaction->commit();
}
catch(Exception $e)
{
$transaction->rollBack();
}
当您使用事务时,try块中的所有代码都被视为一个事务,如果由于任何原因导致每条记录的保存失败,事务将回滚。有关交易和活动记录的更多信息,您可以点击此链接。