我正在尝试从数据库中获取年份,并检查是否为2018年。如果是,则该视图应显示2018年发行的所有图书。
控制器
<?php
public function getYear(){
$year = Book::all();
return view('/pages/trending', compact('year'));
}
查看
@foreach ($year as $y)
@if($y == '2018')
<td>{{ $y->year }}</td>
@endif
@endforeach
我得到的只是变量年份未定义。
答案 0 :(得分:0)
public function getYear(){
$data['year'] = Book::where('year',2018)->get();
return view('pages.trending',$data);
}
在您的查看文件上
@foreach ($year as $y)
<td>{{ $y->year }}</td>
@endforeach
希望这对您有帮助