请问 Yii 2.0 模糊查询怎么做? [ 2.0 版本 ]
想实现的结果是
select * from user where status=1 and ( username like %keyword% or email like %keyword% or mobile like %keyword% or sex like %keyword%);
最佳答案
-
$orWhere=[ 'and', [ 'or', ['like', 'username', $search], ['like', 'sex', $search], ['like', 'email',$search], ] ]; $list=\api\common\models\User::find() ->where(['status'=>1]) ->andWhere($orWhere) ->asArray() ->all();
不求而得的往往求而不得 觉得很赞
其他 0 个回答
没有找到数据。
PHP学院的中学生
注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
最后登录:2024-09-23
在线时长:168小时13分
- 粉丝29
- 金钱4725
- 威望30
- 积分6705