我希望通过单击按钮从我的数据库中克隆产品。
例:
在我的产品列表中,我创建了一个项目成功。我现在想要添加第二个类似的项目,但不想创建新产品并再次填写字段(需要时间)。我现在想要在我的Laravel 5商店中添加一个Button,其中复制或克隆我在成功之前创建的项目。
只是一个新的数据库表,其他产品ID,但所有其他相同的信息。
什么是最好的方法呢?
非常感谢
有了Eloquent你有一个函数replicate()
,这将“克隆”包括关系在内的对象。
样品:
$product = Product::find(1);
$newProduct = $product->replicate();
$newProduct->save();