使用 behaviors 封装事务 [ 技术分享 ]
如果两个模型存在数据库操作的关联性,可以在类的behaviors中添加行为,实现其关联操作。同时需要在触发类中重写transactions方法。
public function transactions()
{
return [
self::SCENARIO_DEFAULT => self::OP_ALL,
];
}
共 0 条回复
没有找到数据。
seekangel
注册时间:2012-03-20
最后登录:2016-11-02
在线时长:0小时42分
最后登录:2016-11-02
在线时长:0小时42分
- 粉丝1
- 金钱25
- 威望0
- 积分25