一、查询规划
字段 加 __加 条件
如:id__exact=14 精确到找 ID是14的那条记录
二、exact的用法
- 如果想查看ORM使用了哪些原生SQL语句,可用这样的方法 :article.query,但是它只能用在QuerySet类型的对象上。filter返回的是QuerySet 而 get 反回的是模型的类型。
- 还有一个叫 iexcat 它和 excat 的区别就是 link 和 = 的区别,大部分情况下是一样的,和数据库的查询方式有关。平时直接用字段名就好了。
三、contains和icontains 包涵查找
四、in查找
in查找感觉和 for循环中的 in 意思一样