【发布时间】:2021-11-05 18:46:44
【问题描述】:
HTTP 状态码“0”无效。
public function filter()
{
$institute = (new Institute)->newQuery();
$institute->with(['locations','courses' => function ($query) use ($request){
$query->with('trainers');
}]);
}
$data = $institute->get();
if(count($data) > 0)
{
return response()->json($data);
}
else
{
return response()->json(404,'No Data found');
}
}
其实我想在没有数据的情况下显示错误404信息,
我的问题是,当我尝试检查数据是否存在时,我收到了一个名为 InvalidArgumentException 的错误。请有人帮忙解决这个问题。
【问题讨论】:
-
你能粘贴你收到的完整错误吗?
-
不是
response()->json([], 404)吗?第一个参数应该是数据。
标签: laravel laravel-5.4