【发布时间】:2018-05-03 23:49:58
【问题描述】:
我正在使用 CakePHP 并遵循它的教程。我想更新一条记录,但是当我创建另一条不更新的记录时。根据教程,我的代码如下所示
$data = array('Id' => $id, 'Approved' => 12);
$this->names->save($data);
结果
SQLSTATE[23000]:违反完整性约束:1062 重复条目
4为密钥PRIMARY
如果我这样做
$this->names->Id=$id;
它添加了一条新记录。我应该如何解决这个问题?
【问题讨论】:
-
我认为你没有遵循蛋糕惯例。型号名称应以大写字母开头
-
Moyed Ansari - 这与他提出的问题无关。
标签: cakephp