اذا أردنا أن نجلب بيانات من الجدول الأب مع بيانات من جدول الإبن، نستطيع عمل محددات او ترتيب داخل الدالة، على سبيل المثال، إذا أردنا أن نجلب الدول مع أكبر 3 مدن
$countries = Country::with(['cities' => function($query) { $query->orderBy('population', 'desc'); $query->take(3); }])->get();