作者:白珍茜登陆_585 | 来源:互联网 | 2018-05-16 04:25
Yii2 ARwhere查询 orWhere 和orFilterWhere 啥区别呢??
回复内容:
Yii2 ARwhere查询 orWhere 和orFilterWhere 啥区别呢??
带filter
的操作内部会过滤掉为空的条件
比如查询条件:
orFilterWhere([
'status' => 0,
'name' => '',
'age' => null,
'sex' => []
])
最后去掉为空
的组成查询条件,依据规则就剩下status = 0
这个条件了