摘要: 例1: 例2: 反向查找 推荐使用 阅读全文
posted @ 2018-12-06 23:33 天马行宇 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: 目录 目录 一、对象查询 1、正向查询 2、反向查询 二、(__)单表条件条件查询 三、(__)多表条件关联查询 1、正向查找(条件) 1.1 一对一查询 1.2 一对多查询 1.3 多对多查询 2、反向查询(条件) 2.1 一对多查询 2.2 多对多查询 注意:条件查询即与对象查询对应,是指在fi 阅读全文
posted @ 2018-12-06 18:09 天马行宇 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 聚合 aggregate()是QuerySet 的一个终止子句,意思是说,它返回一个包含一些键值对的字典。 键的名称是聚合值的标识符,值是计算出来的聚合值。键的名称是按照字段和聚合函数的名称自动生成出来的。 用到的内置函数: 示例: 如果你想要为聚合值指定一个名称,可以向聚合子句提供它。 如果你希望 阅读全文
posted @ 2018-12-06 18:07 天马行宇 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Django ORM执行原生SQL # extra # 在QuerySet的基础上继续执行子语句 # extra(self, select=None, where=None, params=None, tables=None, order_by=None, select_params=None) # 阅读全文
posted @ 2018-12-06 18:06 天马行宇 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 官方文档 必知必会13条 返回QuerySet对象的方法有 特殊的QuerySet 返回具体对象的 返回布尔值的方法有: 返回数字的方法有 单表查询之神奇的双下划线 ForeignKey操作 正向查找 对象查找(跨表) 语法:对象.关联字段.字段 示例: 字段查找(跨表) 语法:关联字段__字段 示 阅读全文
posted @ 2018-12-06 17:57 天马行宇 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中 阅读全文
posted @ 2018-12-06 17:49 天马行宇 阅读(40) 评论(0) 推荐(0) 编辑