Mahmoud Alrashidi نشر 18 مارس 2021 أرسل تقرير مشاركة نشر 18 مارس 2021 أتساءل إن كان في لارافيل طريقة مُعينة للتحقق من أن مجموعة Eloquent فارغة بالإضافة إلى حساب عدد عناصر تلك المجموعة حالياً أقوم بالتالي: $result = Model::where(...)->get() للتحقق من أن المجموعة ليست فارغة: if(!$result) و لحساب عدد عناصر المجموعة: count($result) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 سمير عبود نشر 18 مارس 2021 أرسل تقرير مشاركة نشر 18 مارس 2021 يُمكنك إستخدام التالي للتحقق من أن المجموعة ليست فارغة: if ($result->isNotEmpty()) { // التحقق من أن المجموعة ليست فارغة // } // أو if (!$result->isEmpty()) { // التحقق من أن المجموعة ليست فارغة // } او التالي لحساب أو إرجاعة عناصر المجموعة: $result->count(); أما إن كنت تستخدم الترقيم و إرجاع النتائج على شكل صفحات: $result->total(); 2 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 18 مارس 2021 أرسل تقرير مشاركة نشر 18 مارس 2021 في حال كنا نريد التحقق من وجود علاقة للنموذج المطلوب أي ELOQUENT RELATIONSHIP بشكل مباشر قبل تنفيذ الاستعلام يمكن استخدام إحدى الطرق التالية: is_null exists() has('relation') if (is_null($user->mediaProfile)) { ... } //or $model->relation->count(); //or $model->relation()->exists() //or Model::has('relation')->get() //or if(!is_null($model->relation)) { .... } 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mahmoud Alrashidi
أتساءل إن كان في لارافيل طريقة مُعينة للتحقق من أن مجموعة Eloquent فارغة بالإضافة إلى حساب عدد عناصر تلك المجموعة حالياً أقوم بالتالي:
للتحقق من أن المجموعة ليست فارغة:
و لحساب عدد عناصر المجموعة:
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.