2017-09-04 17:40:20 2620次浏览 0条回答 0 悬赏 100 金钱

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

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
xyf90314
副总裁

xyf90314

注册时间:2015-03-04
最后登录:2023-03-13
在线时长:95小时23分
  • 粉丝21
  • 金钱5257
  • 威望40
  • 积分6607

热门问题