概述
yii当然也提供,封装了一套增加、修改、删除的方法,以供大家方便使用。
删除操作
// 单条数据删除
$userInfo = User::find()->where(['>' , 'id' , 1])->all();
$userInfo[0]->delete();
// 多条或者根据条件删除
User::deleteAll('name = :name',[':name' => '张三']);
增加操作
// 这里注意,必须使用 new 实例化对象
$user = new User();
$user->id = 4;
$user->name = '赵六';
$user->save();
修改操作
// 修改一条数据
$userInfo = User::find()->where(['id' => 5])->one();
$userInfo->name = '钱七abc';
$userInfo->save();
// 修改一条或以上的数据
$userInfo = User::find()->where(['>' , 'id' , '3'])->all();
foreach ($userInfo as $value){
$value->name = $value->name.' baby';
$value->save();
}
这里只是列举了比较常用的删除、增加、修改方法,如果想详细了解。还是去看官方文档比较好~