yii怎么更新數(shù)據(jù)

yii怎么更新數(shù)據(jù)

YII怎么更新數(shù)據(jù)

1、使用update()

//runValidation?boolen?是否通過(guò)validate()校驗(yàn)字段?默認(rèn)為true? //attributeNames?array?需要更新的字段? $model->update($runValidation?,?$attributeNames);

2、使用updateAll();

相關(guān)文章教程推薦:yii教程

//update?customer?set?status?=?1?where?status?=?2 Customer::updateAll(['status'?=>?1],?'status?=?2');?  //update?customer?set?status?=?1?where?status?=?2?and?uid?=?1; Customer::updateAll(['status'?=>?1],?['status'=>?'2','uid'=>'1']);

3、使用save();

$customer?=?Customer::find() ????->where(['id'?=>?1]) ????->one(); $customer->name?=?'zhangsan'; $customer->save();

更多YII相關(guān)教程及編程知識(shí),請(qǐng)?jiān)L問(wèn)yii教程

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊7 分享