我和Cake 2.1.2一起工作
这是我在控制器中的动作:
$this->News->updateAll(
array('News.Unread' => 0),
array('News.Id <=' => $lastNewsId, 'RequestingUserId' => $current['id'])
);有时我得到了这个错误: PDOException SQLSTATE40001:序列化失败:在尝试锁定时发现了1213死锁;尝试重新启动事务
我确信在任何脚本中都没有锁。我有什么要解决的?
发布于 2013-01-16 21:06:48
您可以通过将表上的引擎类型更改为InnoDB来防止这种情况。
https://stackoverflow.com/questions/11885240
复制相似问题