$result->whereHas('student', function($q) use($search){ $q->where('name','LIKE','%'.$search.'%'); })->orWhereHas('room', function($q) use($search){ $q->where('number','LIKE','%'.$search.'%'); });