yield方法可以使一个线程停止运行(Yii2.0框架模型添加/修改/删除数据操作示例)
类别:编程学习 浏览量:2830
时间:2022-01-18 01:49:40 yield方法可以使一个线程停止运行
Yii2.0框架模型添加/修改/删除数据操作示例本文实例讲述了Yii2.0框架模型添加/修改/删除数据操作。分享给大家供大家参考,具体如下:
添加数据
|
$user = new User(); $user ->name = 'zhang' ; $user ->age = 28; $data = $user ->save(); //添加数据 $data = $user ->insert(); //添加数据 $id = $user ->attributes[ 'id' ]; //获取当前添加数据后的自增id |
修改数据
|
$user = $User ::findOne(1); $user ->name = 'zhang' ; $data = $user ->update(); //修改 $data = $user ->save(); //修改 //修改单个字段 $data = Uesr::updateAllCounters([ 'name' => 'li' ],[ 'id' => 1]); //参数1为要修改的字段,参数2为修改条件 |
删除数据
|
//删除数据 $user = User::find()->where([ 'id' => 2])->one(); //获取id为2的数据 $data = $user -> delete (); //删除数据 $uer = User::find()->where([ 'id' => 2])->all(); //获取id为2的数据 $data = $user [0]-> delete (); //删除数据 //删除所有数据 $user = User::deleteAll(); $user = User::deleteAll( 'id=2' ); //删除id为2的数据 //多个条件删除 $data = User::deleteAll( 'id>:id AND num<:num' ,[ ':id' => 2, ':num' => 100]); |
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/qq_42176520/article/details/90904930
您可能感兴趣
- mysql数据备份的几种方式(MySQL数据库备份过程的注意事项)
- 数据库大数据访问的解决方法
- docker 容器运行的数据在哪里(docker容器的几种存储详解)
- docker怎么连主机数据库(docker 安装nacos并配置数据库的教程详解)
- python中的数据类型和数字类型(Python数据类型之Number数字操作实例详解)
- mysql显示所有数据库语句(MySQL数据库自动补全命令的三种方法)
- html5游戏新手引导开发(使用数据结构给女朋友写个Html5走迷宫游戏)
- vue 父组件向子组件传值几种方法(Vue中父组件向子组件传递数据的几种方法)
- python数据类型基本知识入门(Python Pexpect库的简单使用方法)
- python抓取天气数据(Python实战之制作天气查询软件)
- docker 部署参数配置(Docker搭建Redis5.0并挂载数据)
- python中jieba库怎么用(详解Python数据可视化编程 - 词云生成并保存jieba+WordCloud)
- python csv文件读取方法(对python读取zip压缩文件里面的csv数据实例详解)
- python快速数据分类(Python基于滑动平均思想实现缺失数据填充的方法)
- laravel数据库管理教程(Laravel基础_关于view共享数据的示例讲解)
- python实现数据的预测(Python基于scipy实现信号滤波功能)
- 菲律宾潜水(菲律宾潜水价格)
- 泰国人妖(变性手术生殖器要割掉吗)
- 泰国美女(泰国人妖和女性如何区分)
- 泰国旅游业怎么样(泰国的旅游产业)
- 越南新娘(越南新娘婚介网站)
- 越南新娘(越南新娘骗婚套路流程)
热门推荐
- dedecms如何使用标签(DEDECMS副栏目代码)
- 织梦dedecms网站后台数据(DEDECMS织梦系统的会员调用方法详细介绍)
- 云ecs服务器怎么释放(如何解决阿里云ECS Windows服务器C盘权限被删除导致无法访问)
- xml属性和子元素的选择
- angular开发详解(详解Angular动态组件)
- Response.Expires的用法
- laravel常用的辅助函数介绍(Laravel向公共模板赋值方法总结)
- mysql 5.5.27 winx64安装配置方法图文教程(mysql 5.5.27 winx64安装配置方法图文教程)
- sql server证书配置(SQL Server Alwayson创建代理作业的注意事项详解)
- innodb和myisam(Mysql InnoDB和MyISAM区别原理解析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9