ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### 更新数据 对数据进行修改操作 #### 说明 **函数:** update($data, $autoUpdatetime = null,$primaryKey='id'); **参数说明:** $data 要修改的数据 $autoUpdatetime 是否自动更新时间,为true,自动更新updatetime,如果为字符串,可以指定更新时间的字段名 $primaryKey 指定主键 **返回值** 成功:更新的数量 失败:false **案例** ~~~ 更新的数据格式: $data=[ '字段名'=>'值', '字段名'=>['值']//不做参数绑定 ]; $model=new Model('user'); **案例1** $data=[ 'id'=>1, 'name'=>'张三' ]; $model->update($data);//对于id=1的记录,修改name为张三 **案例2** $data=[ 'name'=>'张三' ]; $model->where(['id'=>1])->update($data);//对于id=1的记录,修改name为张三 **案例3:自动更新时间** $id=$model->update($data,true); $id=$model->update($data,'updatetime'); $id=$model->autoUpdateTime(true)->update($data); $id=$model->autoUpdateTime('updatetime')->update($data); ~~~