increment('field',number) 自增
decrement('field',number) 自减
不加where条件 表中field相应字段全部修改
查询构造器更新数据
查询构造器更新数据
Increment / decrement changes other property:
DB::table('student')
->where('id', 12)
->decrement('age', 3, ['name' => 'iimooc']);
更新字段
$num = DB::table('表名')->where('id',12)->update(['age'=>30]);
自增
$num = DB::table('表名')->increment('age',增加的数值,默认是1);
自减
$num = DB::table('表名')->decrement('age',自减默认是1);
在实现自增和自减的同时修改其他的字段修改条件添加
$num = DB::table('表名')->where('id',12)->decrement('age',自减默认是1,['name'=>'imooc');
数据库操作
插入数据:DB::table('dbname')->insert([
['字段1‘=>'值’,......],
......]);
return : bool;
更新数据:DB::table('dbname')->where('筛选字段','值')->update('字段','值’);
return int;