当前位置:首页 > 编程 > 正文

django filter 查询

    v3 = models.Role.objects.exclude(id=77).filter(id=88) # 排除id=77
    print(v3.query)
   
    v3 = models.Role.objects.filter(id__gt=2) # id > 2
    print(v3.query)

    v3 = models.Role.objects.filter(id__gte=2) # id >= 2
    print(v3.query)
   
    v3 = models.Role.objects.filter(id__lt=2) # id < 2
    print(v3.query)
   
    v3 = models.Role.objects.filter(id__lte=2) # id <=2
    print(v3.query)
   
    v3 = models.Role.objects.filter(id__in=[22, 33, 44])
    print(v3.query)
   
    v3 = models.Role.objects.filter(title__startswith='熊')
    print(v3.query)
   
    v3 = models.Role.objects.filter(title__isnull=True)
    print(v3.query)


发表评论