- 63浏览
- 2022-10-05
1,Where 条件表达式格式为:
$map['字段名'] = array('表达式', '操作条件');
2,以查询user表为例
$User = model("User"); // 实例化User对象
方法1:
$User->where(['type'=>1, 'status'=>['in',[1,2]],'regtime'=>['>=',strtotime('-1 day')]])->select();
方法2:
$User->where(['type'=>1, 'status'=>['in',[1,2]],'regtime'=>['>=',strtotime('-1 day')]])->select();
方法3:
$User->where(['status'=>1])->whereor(['status'=>2])->select();
方法4:
$User->where(['name'=>'张三','status'=>1])->where(function ($query) {
$query->where(['age'=>20])->whereor(['sex'=>1]);
})->find();
方法5:
$User->where(['uid'=>['gt',1],'_string'=>' (name like "%张%") OR ( title like "%测试%") '])->select();
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。