链式操作方式是thinkphp官方推荐的,官方例子:
Db::table('data')
->where('id',1)//条件
->inc('read')//自增加1
->dec('score',3)//自减少1
->exp('name','UPPER(name)')//表达式
->update();
模型(model)中也是适用的:
//实例化模型
$user = new User();
$user->where('uid',$param['name'])
->inc('login_count',1)//自增加1
->exp('last_time','now()')//实时
->update();