调用未定义的方法Illuminate/Database/Query/Builder::firstOrFail()

我试着去做,但还是出现了错误

调用未定义的方法Illuminate数据库生成器 :: firstOrFail()

enter image description here

enter image description here

解决方案:

查询生成器不具备 firstOrFail(); 方法,它只适用于Eloquent模型,例如如果 tbl_product 是一个 Product 模型,那么就会是这样。

  $product_info = Product::where('product_id', $productId)->firstOrFail();

如果你想使用查询生成器,那么你可以这样做。

 $product_info = DB::table('tbl_product')->where('product_id', $productId)->first();

    if ($product_info === null)
        throw \Exception('Product not found');

给TA打赏
共{{data.count}}人
人已打赏
未分类

使用Pandas对一列进行分组,并根据条件对多列中的值进行正向替换。

2022-9-8 14:18:19

未分类

在python 3 docker镜像中安装CyLP的正确方法。

2022-9-8 14:18:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索