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

  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009
  • Mark Brown

    Mark Brown

    9 HAZİRAN 2010
  • SVB International

    SVB Internat

    29 EKİM 2011