Laravel 为什么在Lumen中的查询中使用get()时无法加载响应
我试图从具有特定id的db中获取数据。代码如下:Laravel 为什么在Lumen中的查询中使用get()时无法加载响应,laravel,lumen,laravel-6,Laravel,Lumen,Laravel 6,我试图从具有特定id的db中获取数据。代码如下: $obj = new Products(); $res= $obj->select('*')->where('track_id',$trackId)->orderBy('shipping_date', 'desc')->get(); 但我得到的错误是“加载响应数据失败” 我不知道为什么会发生这种错误。有人请帮帮我。如果您使用的是雄辩模型,您可以直接使用类名以以下方式获取记录 $obj = App\Produ
$obj = new Products();
$res= $obj->select('*')->where('track_id',$trackId)->orderBy('shipping_date', 'desc')->get();
但我得到的错误是“加载响应数据失败”
我不知道为什么会发生这种错误。有人请帮帮我。如果您使用的是雄辩模型,您可以直接使用类名以以下方式获取记录
$obj = App\Product::where('track_id',$trackId)
->orderBy('shipping_date', 'desc')
->get();
参考资料:我试过了。。但是不工作。。。实际上,只有当我使用get()时,如果我使用first()它才起作用。您可以尝试使用
->all()
而不使用where子句一次,以检查它是否起作用。通常此错误出现在客户端,您可以使用try…catch
查看php代码中的实际错误吗。