SORU
4 Temmuz 2011, PAZARTESİ


Nasıl YA durumda queryset gerçekleştirmek django için?

Django bir sorgu bu SQL sorgu eşdeğer yazmak istiyorum:

SELECT * from user where income >= 5000 or income is NULL.

Nasıl Djagno queryset filtre oluşturmak için?

User.objects.filter(income__gte=5000, income=0)

Bu 5 **filtreleri s çünkü işe yaramaz. 6* *bireysel querysets Birliği için filtreleri istiyorum.

CEVAP
4 Temmuz 2011, PAZARTESİ


from django.db.models import Q
User.objects.filter(Q(income__gte=5000) | Q(income__isnull=True))

via Documentation

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jorrit Jongma

    Jorrit Jongm

    17 Ocak 2008
  • Rhapsody

    Rhapsody

    7 ŞUBAT 2008
  • Vsauce

    Vsauce

    30 Temmuz 2007