我不知道为什么我会收到此错误,因为我相信我的代码应该可以正常运行。请参阅下面的代码:
控制器的
public function view($id){
$course = Course::find($id);
return view('course.view', compact('course'));
}
模型
protected $fillable = ['deleted'];
视图的
@if($course->deleted == 0)
<h2>Not Deleted</h2>
@endif
错误:
缺少Illuminate \ Database \ Eloquent \ Model :: deleted()的参数1, 呼唤 ... /供应商/ laravel /框架/ src目录/照亮/数据库/雄辩/ Model.php 在第2670行并定义(查看: ... /课程/资源/视图/场/ view.blade.php)
答案 0 :(得分:0)
检查
@if($course->deleted() == 0)
<h2>Not Deleted</h2>
@endif