Laravel 数据库更新,删除操作

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel 数据库更新,删除操作相关的知识,希望对你有一定的参考价值。

      return DB::table('lv_test')
            ->where('id', 1)
            ->update(['title' => 666, "body" => 111]);

 返回1 数据也会被更新,再次修改会返回0 ,

1代表成,0代表没成功(错误)

其实是1代表修改成功的条数。

 测试方法也很简单

DB::table('lv_test')
            ->where('body', ">", 1)
            ->update(['title' => 666, "body" => 222])

返回3,再次执行返回0 因为实际没有修改

删除id=1的数据

DB::table('lv_test')
            ->delete(1)

返回1也是代表删除的条目数

DB::table('lv_test')
            ->where('title', 666)
            ->delete();

删除2个 返回2

以上是关于Laravel 数据库更新,删除操作的主要内容,如果未能解决你的问题,请参考以下文章

在 laravel 中更新时如何删除公共/文件夹中的多个图像?

1+X web中级 Laravel学习笔记——Eloquent ORM查询更新删除新增

Mybaits的批量操作包括批量删除 批量增加和批量更新

在 Laravel 8 中更新图像后如何从公共文件夹中删除图像

当页面更新时,数据被删除 - vue 和 laravel sanctum

Laravel 关于删除完整性约束违规:1451 无法删除或更新父行:外键约束失败