عمل filter إضافي عند عمل إستعلام بالعلاقات

عمل filter إضافي عند عمل إستعلام بالعلاقات

2024-11-24 وقت القراءه : أقل من دقيقة

اذا أردنا أن نجلب بيانات من الجدول الأب مع بيانات من جدول الإبن، نستطيع عمل محددات او ترتيب داخل الدالة، على سبيل المثال، إذا أردنا أن نجلب الدول مع أكبر 3 مدن 

$countries = Country::with(['cities' => function($query) {
    $query->orderBy('population', 'desc');
    $query->take(3);
}])->get();
إضافة تعليق
Loading...