laravel---增删改语句

最近使用laravel框架,下面整理常见的增删改语句:

一、新增数据

1、insert新增数据

DB::table('tablename')->insert(array('name'=>hello,'age'=>23));
DB::table('users')->insert(['name'=>'Taylor','age'=>21]);

2、实例化模型新增数据

$user = new User;
$user->name = 'Taylor';
$user->save();

3、使用创建方法

User::create(['name' => 'Taylor','age'  => 21]);

二、修改数据

1、save更新

$user = User::find(1);
$user->name = 'Taylor';
$user->save();

2、数据更新

$result = User::where('id',1)->update(['name','张三']);

三、删除数据

1、简单删除

$rows = User::find(1);
$rows->delete();
$result = User::where('status',1)->delete();

2、批量删除

$result = User::destroy(1);
$result = User::destroy(1,2,3);
$result = User::destroy([1,2,3]);

3、清空数据库

DB::table('users')->truncate();

打完手工!

posted @ 2022-07-08 10:01  帅到要去报警  阅读(333)  评论(0编辑  收藏  举报