我今天来这里是因为我无法弄清楚我使用RedbeanPHP进行的交易有什么问题。我猜问题出在MySQL的“autocommit”值上,因为它始终处于打开状态。长话短说:1)R::freeze(true);已发出,2)尝试了R::begin()..R::commit()和R::transaction($callback)语法这是一个带有测试代码的简单类:classTestTransactions{publicfunctiontestme($args){$tstname=$args;$src=R::findOne('batchscripts','batchclass=:tstname',ar