如何使用CakePhp克隆/复制sql记录? 是否有本地方式或我是否需要查找我的记录然后保存它?
答案 0 :(得分:18)
您需要使用查找和保存功能。
$record = $this->Model->findById(1);
$record['Model']['id'] = NULL;
$this->Model->save($record);
答案 1 :(得分:6)
本身没有本地“复制”命令。但是创建/保存之后的查找/读取操作应该有效。
$row = $this->Model->findById(1);
$this->Model->create(); // Create a new record
$this->Model->save($row); // And save it
会复制ID为1的行。