Yii2增删改查 - 增加、修改、删除

来源:互联网 发布:初学者linux系统版本 编辑:程序博客网 时间:2024/06/05 00:38

概述

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();}

这里只是列举了比较常用的删除、增加、修改方法,如果想详细了解。还是去看官方文档比较好~

1 0