Yii2 ARwhere查询 orWhere 和orFilterWhere 啥区别呢??
程序员文章站
2022-06-16 14:50:03
...
Yii2 ARwhere查询 orWhere 和orFilterWhere 啥区别呢??
回复内容:
Yii2 ARwhere查询 orWhere 和orFilterWhere 啥区别呢??
带filter
的操作内部会过滤掉为空的条件
null
''
空数组
比如查询条件:
orFilterWhere([
'status' => 0,
'name' => '',
'age' => null,
'sex' => []
])
最后去掉为空
的组成查询条件,依据规则就剩下status = 0
这个条件了
下一篇: 一个非常奇怪的问题