Mohammad Yousef3 نشر 1 أبريل 2021 أرسل تقرير نشر 1 أبريل 2021 لدي هذا الأمر لترتيب السجلات بالاعتماد على أكثر من حقل SELECT * FROM mytable ORDER BY col1 DESC, col2 ASC كيف يمكنني استخدام هذا الأمر في Laravel عن طريق orderBy() اقتباس
0 Waleed Alfakiat نشر 1 أبريل 2021 أرسل تقرير نشر 1 أبريل 2021 يمكنك استدعاء الدالة ->orderBy() أكثر من مرة كما تشاء لترتيب السجلات, هكذا: User::orderBy('name', 'DESC') ->orderBy('email', 'ASC') ->get(); وفي كل مرة تحدد حقل معين وتحدد معه طريقة الترتيب (تنازلي / تصاعدي) وتكون مكافئة لعمل هذا الأمر: SELECT * FROM `users` ORDER BY `name` DESC, `email` ASC 2 اقتباس
0 بلال زيادة نشر 2 أبريل 2021 أرسل تقرير نشر 2 أبريل 2021 يمكنك استخدام orderBy('id', 'DESC') للترتيب تنازلياً أو orderBy('id', 'ASC') للترتيب تصاعديا بحيث القيمة الأولى هي المفتاح و الثانية قيمة الترتيب تصاعدياً أو تنازلياً. اقتباس
السؤال
Mohammad Yousef3
لدي هذا الأمر لترتيب السجلات بالاعتماد على أكثر من حقل
كيف يمكنني استخدام هذا الأمر في Laravel عن طريق orderBy()
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.