单独的orWhere sql为什么不是OR关键字连接的 [ 2.0 版本 ]
User::find()->orWhere(['status' => 1, 'type' => 2])->orderBy('update_time desc')->asArray();
上面打印sql:SELECT * FROM user WHERE (status=1) AND (type=2) ORDER BY update_time DESC
竟然是以AND连接的 那这里的orWhere 和 andWhere 和where 有毛区别
如果还是以哈希格式,例如: ['status' => 1, 'type' => 2] 使用 orWhere
如何把AND变为OR
共 0 个回答
没有找到数据。
xyf90314
注册时间:2015-03-04
最后登录:2023-03-13
在线时长:95小时23分
最后登录:2023-03-13
在线时长:95小时23分
- 粉丝21
- 金钱5257
- 威望40
- 积分6607