fastadmin或thinkphp闭包查询时需要调用外部变量的方法
$projects = Project::where(['pid'=>$row->id, 'status'=>1])->where(function($query) use ($data) {
$query->where('area_id', 0)->whereOr('area_id', $data['area_id']);
})
->order('weigh', 'desc')
->limit(0, 10)
->select();原文地址:第三章:查询构造器 · 掌握ThinkPHP5数据库和模型 · 看云 (kancloud.cn)
页:
[1]