我无法检查 laravel 6 中的变量中是否有数据。这是函数。这里的问题是没有命中其他语句$tags->count()
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;
}
慕妹3242003
幕布斯7119047