$data = StudentHomework::where($map)
->with('hasTask')
->whereHas('hasTask',function ($query){
$query->where('begin_date','<=',date('Y-m-d',time()))
->where('end_date','>=',date('Y-m-d',time()));
return $query;//因为这个闭包不是数组所以需要返回
})
->with('hasHomeWork')
->orderBy('id','desc')
->paginate($limit);
本文为王思彤原创文章,转载无需和我联系,但请注明来自王思彤博客wangsitong.com