Blackhacker نشر 2 يناير 2016 أرسل تقرير مشاركة نشر 2 يناير 2016 قمت بكتابة السطر التالي لترتيب مجموعة الاستعلام (query set) في دجانغو:Reserved.objects.all().filter(client=client_id).order_by('check_in') أحاول أن أرتب تواريخ check_in بشكل تنازلي فما الطريقة الصحيحة لفعل ذلك؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 2 يناير 2016 أرسل تقرير مشاركة نشر 2 يناير 2016 الحل لهذه المشكلة هي عن طريق وضع رمز الخط الأوسط "-”في بداية check_in للإشارة إلى أن الترتيب تنازلي حيث القيمة الافتراضية للترتيب تصاعدية كما في المثال التالي:Reserved.objects.filter(client=client_id).order_by('-check_in') ملاحظة: لا يجب إضافة all() قبل filter()، فهذا سيعمل حتى لو لم تضيفه لكنك ستحتاج إلى all() عندما تريد أن تحصل على جميع الكائنات من جذر QuerySet.للمزيد من المعلومات حول هذا الموضوع قُم بزيارة التوثيق الرسمي. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Blackhacker
قمت بكتابة السطر التالي لترتيب مجموعة الاستعلام (query set) في دجانغو:
أحاول أن أرتب تواريخ check_in بشكل تنازلي فما الطريقة الصحيحة لفعل ذلك؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.