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();
打完手工!