Sometimes you may wish to eager load a relationship, but also specify additional query constraints for the eager loading query. Here's an example:$users = App\User::with(['posts' => function ($query) { $query->where('title', 'like', '%first%'); }])->get();