我们能否在cakephp Controller动作的单个事务中包装多个模型更新?
我发现这些链接可以解决这个问题。
2.3 CakePHP。X数据库事务
如何把开始提交事务在控制器:cakephp?
但是它们都需要特定控制器动作的代码。上述解决方案是否可以集中在某个地方,以便单个全局事务自动对所有控制器可用?应用程序中的操作。我想不出解决办法。
我知道我的问题是否正确。我假设您希望在所有控制器中都有特定的操作?
你可以在AppController中实现它,比如
public function myGlobalAction(){
//dosomemodelstuff();
}