Emad Saif نشر 1 أغسطس 2022 أرسل تقرير نشر 1 أغسطس 2022 أريد أن أعرض بعض الإحصائيات في لوحة التحكم الخاصة بموقع مبني بإستخدام لارافيل Laravel، وحاولت أن أعرض عدد المستخدمين المستجلين في الموقع في السنة الحالية، وقمت بكتابة الكود التالي: $users = User::select('email')->whereDate('created_at', '>', now())->count(); ولكن يبدو أن هذا الكود غير صحيح، كيف أقوم بتحديد المستخدمين المسجلين خلال السنة الحالية في لارافيل Laravel؟ 1 اقتباس
1 Hassan Hedr نشر 1 أغسطس 2022 أرسل تقرير نشر 1 أغسطس 2022 قيمة أقدم تاريخ تسجيل يجب أن تكون أول يوم من السنة الحالية، ما تمرره هو تاريخ اليوم الحالي لذا يجب استخدام التابع startOfYear لتمرير قيمة أول يوم من السنة الحالية كالتالي: $users = User::select('email')->whereDate('created_at', '>', now()->startOfYear())->count(); أو يمكن الاستفادة مباشرة من تابع الاستعلام whereYear وتمرير السنة التي نريد الاستعلام عنها لتصبح الشيفرة أوضح عند قراءتها كالتالي: $users = User::select('email')->whereYear('created_at', '=', now()->year)->count(); 1 اقتباس
السؤال
Emad Saif
أريد أن أعرض بعض الإحصائيات في لوحة التحكم الخاصة بموقع مبني بإستخدام لارافيل Laravel، وحاولت أن أعرض عدد المستخدمين المستجلين في الموقع في السنة الحالية، وقمت بكتابة الكود التالي:
ولكن يبدو أن هذا الكود غير صحيح، كيف أقوم بتحديد المستخدمين المسجلين خلال السنة الحالية في لارافيل Laravel؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.