保存蛋糕时如何得到错误?
Posted
技术标签:
【中文标题】保存蛋糕时如何得到错误?【英文标题】:How i can get the error when cake are saving? 【发布时间】:2013-05-20 17:45:10 【问题描述】:我有一个表单,其中包含一些字段。当我尝试保存时,没有发生,我不知道是什么问题。 我怎样才能看到保存时刻发生了什么?!
谢谢!
【问题讨论】:
【参考方案1】:这些是保存失败的最可能原因:
数据数组结构不正确,调试数据传递保存 验证失败,保存后调试($this->SomeModel->validationErrors) 模型中的 beforeSave/beforeValidate 回调或附加行为未返回 true sql 错误,调试到 2【讨论】:
非常感谢您的帮助!我设法找到了所有错误。【参考方案2】:在你的视图文件的任何地方,你都会得到这样的错误:
<?php debug($this->AnyModel->validationErrors);?>
除了调试之外,您还会显示如下逐个字段的错误:
<?php $this->Form->error('fieldname'); ?>
这将返回来自验证规则的消息,仅当字段抛出错误时。
希望这会有所帮助!
【讨论】:
以上是关于保存蛋糕时如何得到错误?的主要内容,如果未能解决你的问题,请参考以下文章