3

我的控制器中有:

$dataSource = $this->getDataSource(); // line 141
$dataSource->begin($this);
if(...){
   $dataSource->commit($this);
}else{
   $dataSource->rollback($this);
}

但不起作用,我收到以下错误:

致命错误:在第 141 行调用 C:...\app\controllers\appusuarios_controller.php 中未定义的方法 AppusuariosController::getDataSource()

我必须导入 getDataSource() 吗?

4

1 回答 1

2

我找到了一个解决方案,我希望它在未来对某人有所帮助http://www.amitrawat.com/2011/08/30/transaction-cakephp/

于 2012-10-08T20:40:41.523 回答