Jor*_*rdy 5 json laravel laravel-5 lumen laravel-5.3
我正在使用Laravel(事实上是Lumen)来获取我的API.我创建了一个User
模型,并使用它来检索我的所有用户:
$users = User::all()
现在我想把它作为json返回但是当我阅读Laravel网站时,我看到了两个选项.哪一个是最好的,为什么,有什么区别?
return response()->json($users)
(如所描述的在这里)
return $users->toJson()
(如所描述的在这里)
小智 7
使用 return response()->json($users);
只有return response()->json()
真正的带有标头的http响应content-type: application/json
return $user->toJson()
只是以json格式回显一个字符串.内容类型是text/html