为了账号安全,请及时绑定邮箱和手机立即绑定

在 Laravel 7 中使用 replica() 方法时将文本附加到字段名称

在 Laravel 7 中使用 replica() 方法时将文本附加到字段名称

PHP
动漫人物 2023-10-22 20:55:33
我可以使用下面的代码复制表格行,但我需要的是能够将单词“COPY”附加到新的行名称字段中,以便与原始行区分开来,我不确定从哪里开始。索引刀片.php...<div class="py-1">   <a wire:click="replicate({{$generator->id}})"      ...      Clone   </a></div>...索引.php...public function replicate($id){    $record = Generator::find($id);    $newRecord = $record->replicate()->save();}...带注释的屏幕截图

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

您可以像任何其他模型实例一样根据需要设置属性,并返回一个新的模型实例:replicate


public function replicate($id)

{

    $newRecord = Generator::findOrFail($id)->replicate();


    $newRecord->generator_name .= ' COPY';


    $newRecord->save();

    ...

}


查看完整回答
反对 回复 2023-10-22

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号