$this->;CakePHP中的查询回调

$this->;CakePHP中的查询回调,cakephp,Cakephp,我需要打开一个事务,并等待返回值进行提交或回滚 但是,我怎样才能得到这个查询的返回(真/假-不是异常或任何“中断过程”) $this->query('update checks set discount = 100 where check_num = 3001'); 在我的测试中,当错误发生时,它会停止整个过程并返回异常 我不想要它,只想知道:已成功执行或出现错误?(对/错)马克在评论中所说的似乎是准确的,打电话似乎更适合实现你的目标。如果您发现自己确实需要事务,那么也有一些例子说明如何

我需要打开一个事务,并等待返回值进行提交或回滚

但是,我怎样才能得到这个查询的返回(真/假-不是异常或任何“中断过程”)

$this->query('update checks set discount = 100 where check_num = 3001');
在我的测试中,当错误发生时,它会停止整个过程并返回异常


我不想要它,只想知道:已成功执行或出现错误?(对/错)

马克在评论中所说的似乎是准确的,打电话似乎更适合实现你的目标。如果您发现自己确实需要事务,那么也有一些例子说明如何在中实现这一点。

如果您不使用cakephp,为什么会将其标记为cakephp?updateAll()将是正确的方法…因为我使用的是CakePHP O_O,而查询是“大查询”(而不是上面提到的)。据我所知,建议使用此方法执行大查询
query()
。但是,我不是专家。