Laravel 5复制/克隆数据库表。产品克隆[关闭]

问题描述 投票:-1回答:1

我希望通过单击按钮从我的数据库中克隆产品。

例:

在我的产品列表中,我创建了一个项目成功。我现在想要添加第二个类似的项目,但不想创建新产品并再次填写字段(需要时间)。我现在想要在我的Laravel 5商店中添加一个Button,其中复制或克隆我在成功之前创建的项目。

只是一个新的数据库表,其他产品ID,但所有其他相同的信息。

什么是最好的方法呢?

非常感谢

php mysql laravel laravel-5
1个回答
3
投票

有了Eloquent你有一个函数replicate(),这将“克隆”包括关系在内的对象。

样品:

$product = Product::find(1);
$newProduct = $product->replicate();
$newProduct->save();
© www.soinside.com 2019 - 2024. All rights reserved.