laravel - 用户 _id 没有默认值 laravel
问题描述
user_id 没有默认值,这是我单击克隆按钮时遇到的错误,而且 user_id 是可填充的 livewire 电影放映组件
public function clone(Movie $movie)
{
$cloneMovie = $movie->replicate();
$cloneMovie->cloned_movie_id = $movie->id;
$cloneMovie->save();
}
livewire 电影秀刀片视图
<div>
<div class="">
<div class="p-1 bg-white rounded-md">
<div class="flex justify-between p-2 mb-2 text-white bg-gray-400 rounded-md">
<h3 class="font-bold text-white text-md">{{ $movie->title }}</h3>
<span class="text-xs">100 views</span>
</div>
<img src="{{ asset('/assets/images/blog/img-1.jpg') }}" alt="" class="w-auto rounded-md">
<p class="p-2">{{ $movie->body }}</p>
<button wire:click="clone({{ $movie->id }})">clone</button>
</div>
</div>
</div>
解决方案
$cloneMovie->push();
是你要找的。
推荐阅读
- c++ - 无法在链表c ++中附加数据
- html - 是否可以始终打开 HTML5 自动完成列表?
- multithreading - SleepAndRun() 和 ThreadFunc() 在这段代码中做了什么?
- c# - 如何使用c#插入不同类型的数据进行访问
- android - 从商店更新应用程序后,应用程序小部件消失了
- sql - 如何获取下表中每个最小值和最大值对应的行号
- python - 我正在尝试在 .txt 文件中添加换行符,但是当我使用“\n”时没有任何反应。如何在 .txt 文件中添加换行符?这是我的代码:
- javascript - 更新 div 内容时避免浏览器自动滚动
- mysql - 基于匹配值添加列的查询
- r - 如何在 sapply 函数上放置一个循环来为多个参与者创建一个子集?