如何在Laravel中使用复制模型进行更改和保存

如何在Laravel中使用复制模型进行更改和保存,laravel,eloquent,Laravel,Eloquent,我有一个模型。我试图复制它 我想更改模型的一些属性,然后保存到DB 例: 为什么它需要模型的旧值?我无法保存新值 save()不适用于已复制项。 使用push() 您的激活列类型是什么?什么是可填充的? $clone_journey_item = $journey_content->replicate(); $clone_journey_item->activation_dt = $clone_item->activation_dt;// 2020-05-20 00:00:00

我有一个模型。我试图复制它

我想更改模型的一些属性,然后保存到DB

例:

为什么它需要模型的旧值?我无法保存新值

save()
不适用于已复制项。 使用
push()


您的激活列类型是什么?什么是可填充的?
$clone_journey_item = $journey_content->replicate();
$clone_journey_item->activation_dt = $clone_item->activation_dt;// 2020-05-20 00:00:00
$clone_journey_item->save();
dump($clone_journey_item->activation_dt); 
//$clone_journey_item->activation_dt = 2019-08-19 00:00:00
$clone_journey_item->push();