伙计们,我想知道是否有办法在cakePhp中处理错误处理saveField()。我试图通过设置例如假列
手动产生错误$saveCss = $this->Menu->saveField('fakeColumn','test');
但是我得到的结果与现有列相同。任何想法如何处理它们?
答案 0 :(得分:0)
您是否在模型或应用模型中有beforeValidate()或beforeSave()方法?如果,他们回归真实吗?如果做不到这一点,请使用调试器。
这可能会为您提供所需的信息
if(!$this->Menu->saveField()){
debug($this->validationErrors); die();
}
您可以使用Cake Guide作为参考http://book.cakephp.org/2.0/en/models/saving-your-data.html