摘要: 一. orm执行原生sql语句 在模型查询API不够用的情况下,我们还可以使用原始的SQL语句进行查询。 Django 提供两种方法使用原始SQL进行查询:一种是使用raw()方法,进行原始SQL查询并返回模型实例;另一种是完全避开模型层,直接执行自定义的SQL语句。 1. 执行原生sql查询 ra 阅读全文
posted @ 2019-03-04 21:53 lokichoggio 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一. 聚合查询 aggregate()是QuerySet 的一个终止子句,意思是说,它返回一个包含一些键值对的字典。键的名称是聚合值的标识符,值是计算出来的聚合值。键的名称是按照字段和聚合函数的名称自动生成出来的。如果你想要为聚合值指定一个名称,可以向聚合子句提供它。 from django.db. 阅读全文
posted @ 2019-03-04 19:09 lokichoggio 阅读(354) 评论(0) 推荐(0) 编辑