thinkphp5.1 in 范围查询实例
场景:category_ids 值为1,2,4
查询 category_ids = 2 和 4的所有记录
查询语句:$map['category_id']=array('in',$category_ids)❌
$category_ids =1,2,3
$map[] =['category_id','in',$category_ids]; ✔
场景:category_ids 值为1,2,4
查询 category_ids = 2 和 4的所有记录
查询语句:$map['category_id']=array('in',$category_ids)❌
$category_ids =1,2,3
$map[] =['category_id','in',$category_ids]; ✔
ALTER TABLE ecs_order_upfile add test VARCHAR(64) DEFAULT NULL COMMENT '测试' 前阵子公司网络带宽增加了,可发现电脑的无线特别慢 经常丢包严重或掉线。
为排除故障,采用了传统的思路 检查入网带宽、路由、交换机一一尝遍还是没解决问题。
偶然听网络工程师说无线网络可能受到干扰。
果然路由器默认信道选择的是【自动】,因为我这里处于多个wifi网络重叠的区域。所以设置信道1、6、11 网络即刻好了!
$items=$this->model->where(array('good_id'=>$id))->order('weigh asc,id desc')->with(['option','goods'])->paginate(5,false, ['query' => array('ids' =>$id)]);
query为传参部分
user thinkDb; //引入DB类
$map=array();
$map['status'] =1;
$map['EXP']=Db::raw("FIND_IN_SET($cid,cate_ids)");
cate_ids 里面存储的数据如1,2,3
测试可用