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