zoukankan      html  css  js  c++  java
  • 单表的双下划线

    import os
    
    if __name__ == '__main__':
        os.environ.setdefault("DJANGO_SETTINGS_MODULE", "about_orm.settings")
        import django
        django.setup()
    
        from app01 import models
        
        ret = models.Person.objects.filter(nid__gt=1)   # greater than
        ret = models.Person.objects.filter(nid__gte=1)   # greater than equal
        ret = models.Person.objects.filter(nid__lt=2)   # less than
        ret = models.Person.objects.filter(nid__lte=2)   # less than equal
        
        
        ret = models.Person.objects.filter(nid__in=[1,3])
        ret = models.Person.objects.filter(nid__range=[1,3])
        
        
        ret = models.Person.objects.filter(name__contains='a')
        ret = models.Person.objects.filter(name__icontains='a')  # 忽略大小写
        
        ret = models.Person.objects.filter(name__startswith='a')  # 忽略大小写
        
        ret = models.Person.objects.filter(birth__year=2018)  # 忽略大小写
        ret = models.Person.objects.filter(birth__month=12)   # 忽略大小写
        ret = models.Person.objects.filter(birth__contains='2019-02')   # 忽略大小写
        
        ret = models.Person.objects.filter(name__isnull=True)  # 字段为空
        ret = models.Person.objects.filter(name__isnull=False)  # 字段为空
        
        print(ret)
  • 相关阅读:
    演义江湖PC端意见汇总
    演义江湖移动端内存优化意见汇总
    BitmapData类介绍
    我的职业规划_2013-7-29
    总结调用Flash的几种方法
    Pycharm注册
    删除表
    读取url中某个值
    Pycharm常用快捷键
    pip3使用
  • 原文地址:https://www.cnblogs.com/wangkaiok/p/10487143.html
Copyright © 2011-2022 走看看