数据库增删改查操作

原创 2018-10-29 00:38:53 267
摘要://读取一条数据Db::table('goods')->find();//指定条件Db::table('goods')->where('id',2)->find();//指定字段  指定条件Db::table('goods')->field('id,name')->where(&

//读取一条数据

Db::table('goods')->find();

//指定条件

Db::table('goods')->where('id',2)->find();

//指定字段  指定条件

Db::table('goods')->field('id,name')->where('id',2)->find();


//读取多条记录

Db::table('goods')->select();

Db::table('goods')->where('id','>',2)->select();

Db::table('goods')->where('id','>',2)->limit(3)->select();

Db::table('goods')->field('id,name')->where('id',2)->where('id','>',2)->limit(3)->select();



//添加数据

$data = ['name'=>'安踏','price'=>225]

Db::table('goods')->data($data)->insert();

Db::table('goods')->insertGetId($data);

$data = [['name'=>'安踏','price'=>225],['name'=>'李宁','price'=>128]];

Db::table('goods')->data($data)->insertAll();


//修改数据

Db::table('goods')->update(['name'=>'361','price'=>25,'id'=>2]);

Db::table('goods')->where('id',2)->update(['name'=>'361','price'=>25]);

Db::table('goods')->where('id',2)->update(['price'=>Db::raw('price+100')]);


//删除  根据主键删

Db::table('goods')->delete(1);

Db::table('goods')->delete([1,2,3]);

 

Db::table('goods')->where('id','>',3)->delete();

//删除整表数据

Db::table('goods')->delete(true);


发布手记

热门词条