Man*_*ath 2 laravel laravel-5.4
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');
}
}
Run Code Online (Sandbox Code Playgroud)
实际上,如果没有数据,我想显示错误404消息,
我的问题是,当我尝试检查数据是否存在时,我收到一个名为InvalidArgumentException的错误.请任何人帮忙.
return response()->json(404,'No Data found');
Run Code Online (Sandbox Code Playgroud)
json的第一个参数应该是数据,然后是状态代码.在这种情况下,状态代码获得0值.只需按以下步骤操作:
return response()->json('No Data found', 404);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7050 次 |
| 最近记录: |