Cakephp,插入了错误的值

时间:2014-04-15 11:00:11

标签: php mysql cakephp cakephp-appmodel

我的应用程序在我的MySQL表users中插入了错误的值,我有时会遇到奇怪的错误。我试图以多种方式编辑用户,但无法找到我的代码中的bug,所以我的问题是:CakePHP是否有某些访问列表可以在给定的操作中更新哪些字段

例如:在行动中action1可以更新createdactive等字段,并且在任何其他操作中,无法更新thore字段

还是有一个工具可以记录所有mysql更新,以便我可以追踪何时发生此错误?

1 个答案:

答案 0 :(得分:1)

您可以在调用save()之前print_r发布数据,以检查是否正确的数据传递给Model或模型,您可以使用beforeSave()方法再次交叉检查您的数据.Created& Cakephp自动处理修改后的DB列。您还可以查看Cakephp查询日志。