gpt4 book ai didi

laravel - 如何删除第一行

转载 作者:行者123 更新时间:2023-12-02 11:23:39 25 4
gpt4 key购买 nike

我在使用 Laravel SQL 构建器时遇到了一些问题。我想删除第一行。我正在使用以下代码:

DB::table('ahah')->first()->delete().

在 Controller 中,我已经使用语句 use Illuminate\Support\Facades\DB 导入了 DB 类。您能告诉我问题是什么以及如何解决吗?

最佳答案

它不起作用,因为 DB::table('ahah')->first() 返回一个 stdClass 对象。当然,stdClass 没有 delete() 方法。

因此,您需要使用 SQL 语句获取表的第一项:

// Supposing your primary key column is called 'id'

DB::table('ahah')
->orderBy('id')
->limit(1)
->delete();

关于laravel - 如何删除第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56321956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com