接触django已经很长时间了,但是使用QuerySet查询集的方式一直比较低端,只会使用filter/Q函数/exclude等方式来查询,数据量比较小的时候还可以,但是如果数据量很大,而且查询比较复杂,那么如果还是使用多个filter进行查询效率就会很低.就趁着清明放假的时间,跑来公司干点私活.输出成这篇文档,一是加深印象,提高熟练度:二是分享出来,造福大家~ 提高查询数据库效率的方案有两种: 第一种,是使用原生的SQL语句来进行查询,这样的优点在于能够完全按照开发者的意图来执行,效率会很高,