yii2.0使用心得
来源:互联网 发布:sqlserver 创建试图 编辑:程序博客网 时间:2024/05/16 15:01
批量修改
//修改ip为192.168.78.21的所有信息,将其country改为中国,area改为华北 $db = Month::updateAll([ 'country' => '中国', 'area' => '华北', ], ['ip' => 192.168.78.21]);
Yii2 中的updateAll可以接受三个参数,
第一个参数是要更新的值,第二个是条件,如果第二个条件中用了占位符,就必须 要有第三个条件。
平时我们查询 的时候用andWhere()可以连接很多参数,那么updateAll的时候,如果有多个参数怎么办?
Test::updateAll([‘status’=>1],[‘status’=>0,’flag’=>1]);
如果参数都是固定值,这样的写法当然OK,如果有范围值就只能这样写了,比如flag != 1怎么办?
Test::updateAll([‘status’=>1],[‘and’,[‘status’=>0],[‘<>’,’flag’,1]]);
PS:参考:http://www.yiiframework.com/doc-2.0/yii-db-query.html#where()-detail
0 0
- yii2.0使用心得
- yii2.0入门心得
- yii2 scenarios rules 使用心得
- yii2 elasticsearch5.4.1 使用心得
- Yii2 CURD使用心得(一)
- Yii2.0自带验证码使用心得分享 [ 2.0 版本 ]
- yii2.0简单使用
- yii2.0使用ActiveForm
- yii2.0 使用coreseek
- yii2.0 使用表单
- yii2.0 使用数据库
- yii2 使用心得之表单及表单的类设置
- Yii2.x 中captcha 验证码使用的一些心得
- YII2 的安装心得
- yii2.0使用数据图
- YII2.0使用ActiveForm表单
- Yii2.0 场景的使用
- Yii2.0 behaviors方法使用
- ACK和NAK
- 每日170216-17
- c#委托及事件响应第一篇
- 表关系(一对一、一对多、多对多)
- C++对象成员
- yii2.0使用心得
- USACO 4.3解题报告
- 游戏入门引擎代码
- Framework中的TelephonyManager
- 静态资源处理
- CCF之炉火传说(java)
- 最大密度子图
- {题解}[jzoj4064]【JSOI2015】套娃(doll)
- MyBatis之返回类型