1. 插入数据 ->insert()
// 使用查询构造器query builder 插入数据
$bools = DB::table('student')->insert(['name'=>'sean', 'age'=>18]);
var_dump($bools);
// 插入多条数据
$bools = DB::table('student')->insert([
['name'=>"jean", 'age'=>10],
['name'=>'kate', 'age'=>27],
]);
var_dump($bools);
// 插入的同时返回id
$id = DB::table('student')->insertGetId(['name'=>'lilei', 'age'=>30]);
var_dump($id);
2. 更改数据 -> update()
// 使用查询构造器query builder 更新数据
// 更新一条数据
$num = DB::table('student')->where('id',1003)->update(['name'=>'hanmeimei']);
var_dump($num);
// 自增(将某列加上一个数,默认是 +1 )
$num = DB::table('student')->where('id', 1003)->increment('age', 10);
var_dump($num);
// 自减 (将某列减去一个数, 默认是-1)
$num = DB::table('student')->where('id', 1003)->decrement('age', 3);
var_dump($num);
// 自增的同时,修改其他列的内容
$num = DB::table('student')->where('id', 1003) -> increment('age', 3, ['name'=>'tony']);
var_dump($num);