我无法检查 laravel 6 中的变量中是否有数据。这是函数。这里的问题是$tags->count()没有打 else 语句
public function index(){
$tags = Constant_model::getDataAllWithLimit('tags',"id",'DESC',50);
if ($tags->count() >0) {
$data = array(
'title'=>'All Tags',
'description'=>'All Tags',
'seo_keywords'=>'All Tags',
'tags'=>$tags
);
return view('tags',$data);
}else{
$data = array(
'title'=>"Page Not found",
'description'=>"Page not found",
'seo_keywords'=>'',
);
return view('404',$data);
}
}
这是 getDataAllWithLimit 函数
public static function getDataAllWithLimit($table,$order_column,$order_type,$limit){
$data = DB::table("$table")->orderBy("$order_column", "$order_type")
->paginate($limit);
return $data;
}
芜湖不芜
慕桂英4014372