摘要: 注意:使用原生sql的方式主要目的是解决一些很复杂的sql不能用ORM的方式写出的问题。 一、extra:结果集修改器-一种提供额外查询参数的机制 二、执行原始sql并返回模型实例 三、直接执行自定义SQL:这种方式完全不依赖model,前面两种还是要依赖model 1.使用extra:查询人民邮电 阅读全文
posted @ 2017-03-02 17:19 鲨鱼逛大街 阅读(1091) 评论(0) 推荐(1) 编辑
摘要: 接着前面的例子,举例聚集查询和分组查询例子如下: 1.查询人民邮电出版社出了多少本书 2.查询陈吉出的书总价是多少 3.查询各个作者出的书的总价格是多少 4.查询各个出版社最便宜的书价是多少 1.annotate(*args,**kwargs):可以为QuerySet中的每个对象添加注解。可以通过计 阅读全文
posted @ 2017-03-02 16:54 鲨鱼逛大街 阅读(4944) 评论(0) 推荐(1) 编辑
摘要: 接着前面的例子,举例多表查询实例如下: 1.查询作战的所有完整信息。 2.查询《持续集成实践》这本书的作者姓名,还有出版社的名字 3.查询潘晓明写了一些什么书 4.查询机械工业出版社都出版了一些什么书籍 5.查询机械工业出版社都有哪些作者出过书 多表查询技巧: __:两个下划线可以生成连接查询,查询 阅读全文
posted @ 2017-03-02 16:01 鲨鱼逛大街 阅读(7185) 评论(1) 推荐(1) 编辑