laravel - 为什么在 Lumen 查询中使用 get() 时无法加载响应
问题描述
我试图从具有特定 id 的 db 获取数据。代码如下:
$obj = new Products();
$res= $obj->select('*')->where('track_id',$trackId)->orderBy('shipping_date', 'desc')->get();
但我收到错误为“无法加载响应数据”。
我不知道为什么会发生此错误。有人请帮助我。
解决方案
如果您使用的是 eloquent 模型,您可以直接使用类名通过以下方式获取记录。
$obj = App\Product::where('track_id',$trackId)
->orderBy('shipping_date', 'desc')
->get();
参考:检索模型
推荐阅读
- laravel - 雄辩的查询刀片视图样式更好?
- python - 为什么 Matplotlib/seaborn alpha 参数不采用列表或数组?
- django - Django:按ID获取最后一条记录[多对一关系]
- django-rest-framework - Integration of Django Rest Framework with SSO and generating JWT token
- java - 使用java api在elasticserach中通过结果获取多个字段组
- typescript - 理解类型断言
- reactjs - React js - 状态如何等于数组的每个值?
- r - Created function works in R script but not in shiny app
- python - 系列的真值不明确 - Python-Docx
- java - 如何更新结果集而不从中删除以前的结果