我正在使用Laravel(事实上是Lumen)来获取我的API。我创建了一个User
模型,我使用它来检索所有用户:
$users = User::all()
现在我想将它作为json返回,但是当我阅读Laravel网站时,我看到了两个选项。哪一个是最好的,为什么,有什么区别?
return response()->json($users)
(如here所述)
return $users->toJson()
(如here所述)
答案 0 :(得分:2)
实际上,laravel开箱即用。这样做:
return $users;
和laravel负责处理并在json中返回你的模型集合。