zoukankan      html  css  js  c++  java
  • django之ORM跨表

     跨表
       正:
        
        1. q = UserInfo.objects.all().first()
         q.ug.title
         
        2.
         UserInfo.objects.values('nid','ug_id')             
         UserInfo.objects.values('nid','ug_id','ug__title') 
        
        3. UserInfo.objects.values_list('nid','ug_id','ug__title')
       反:
        1. 小写的表名_set
         obj = UserGroup.objects.all().first()
           result = obj.userinfo_set.all() [userinfo对象,userinfo对象,]
          
        2. 小写的表名
         v = UserGroup.objects.values('id','title')         
         v = UserGroup.objects.values('id','title','小写的表名称')         
         v = UserGroup.objects.values('id','title','小写的表名称__age')         
         
        3. 小写的表名
         v = UserGroup.objects.values_list('id','title')         
         v = UserGroup.objects.values_list('id','title','小写的表名称')         
         v = UserGroup.objects.values_list('id','title','小写的表名称__age')   

       PS: 前面的所有数据都会显示
       

  • 相关阅读:
    PHP获取指定分钟数的下一个整数倍
    phpspreadsheet
    澳大利亚 主要城市列表
    db2编目抽取
    openssl实现CA自签证书和颁发数字证书
    基于Docker的redis集群搭建
    Python测试DB2连通性
    在Vim中查看文件编码
    搭建redis集群
    Python(十)之GUI编程
  • 原文地址:https://www.cnblogs.com/weigege2015/p/8531673.html
Copyright © 2011-2022 走看看