我相信必须有一个更快的方法来做下面的事情。在不覆盖现有项目的情况下,我无法找到任何关于如何将laravel模态对象保存为新行的内容。本质上,我的现有代码更简单:
$oldItem = Item::find(1);
$newItem = new Item;
$newItem->key = $oldItem ->key;
$newItem->name = $oldItem ->name;
$newItem->path = $oldItem ->path;
$newItem->save();相反,复制行的id以外的所有内容:
$oldItem = Item::find(1);
$newItem = $oldItem;
unset($newItem->id);
$newItem->save();发布于 2013-08-19 20:27:57
你可以试试
$newItem = Item::find(1)->replicate()->save();https://stackoverflow.com/questions/18322214
复制相似问题