يعد Eloquent ORM (رسم الخرائط الارتباطية للكائنات) من Laravel إحدى ميزاته البارزة، حيث يوفر طريقة قوية ومعبرة للتفاعل مع قاعدة البيانات الخاصة بك. إحدى الوظائف الأساسية التي يوفرها Eloquent هي الطريقة التي تسمح للمطورين بتصفية الاستعلامات بكفاءة وبشكل حدسي. في هذه المقالة، سوف نتعمق في حالة الشرط، ونستكشف أشكاله المختلفة وحالات الاستخدام العملي.
يتم استخدام الأسلوب Where لإضافة القيود الأساسية إلى استعلامات قاعدة البيانات. إليك مثال بسيط:
$users = User::where('status', 'active')->get();
في هذا المثال، نقوم باسترداد جميع المستخدمين حيث يكون عمود الحالة نشطًا.
بناء الجملة الأساسي للطريقة حيث هو:
Model::where('column', 'operator', 'value');
العمود: اسم العمود.
عامل التشغيل: عامل المقارنة (على سبيل المثال، =، >، =،
القيمة: القيمة المراد مقارنة العمود بها.
يمكنك قراءة المزيد عن مقال في هذه التدوينة
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3