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

  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • metallmanutza13

    metallmanutz

    13 NİSAN 2007
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011