return $this->model->with('mills.pulp') ->whereHas('mills', function($query) use ($gradeIds) { $query->whereHas('pulp', function ($query) use ($gradeIds) { $query->whereIn('grade_id', $gradeIds); }); })->get();