Как клонировать / копировать запись sql с помощью CakePhp?
Как клонировать / копировать запись sql с помощью CakePhp? Есть ли родной способ или мне нужно найти Моя запись, а затем сохранить это?
2 ответов
нет собственной команды "копировать" сама по себе. Но операция поиска / чтения с последующим созданием / сохранением должна работать.
$row = $this->Model->findById(1);
$this->Model->create(); // Create a new record
$this->Model->save($row); // And save it
скопировать строку с id 1.
вам нужно использовать функцию поиска и сохранения.
$record = $this->Model->findById(1);
$record['Model']['id'] = NULL;
$this->Model->save($record);