zoukankan      html  css  js  c++  java
  • Django_ORM相关操作

    一般的操作

    1.all():查询所有的结果
    2.filter():包含与所有筛选条件匹配的对象
    3.get():返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果对象没有或者超过一个会报错
    4.exclude():包含了与所有筛选条件不匹配的对象
    5.values():返回一个可迭代的字典序列
    6.values_list():返回一个元组序列
    7.order_by:对查询结果排序
    8.reverse():对查询结果反向排序
    9.distinct():剔除重复记录
    10.count():返回拆线呢匹配对象的数量
    11.first():返回第一条记录
    12:last():返回最后一条记录
    13:exists():queryset中是否包含数据,返回true/false

    单表查询神奇的双下划线


    Foreignkey操作

    1.正向查找:
    语法:对象.关联字段.字段
    2.反向查找
    语法:obj.表名_set

  • 相关阅读:
    [MSSQL]也说SQL中显示星期几函数
    ECMAScript旮里旮旯儿一(galigalaoer)
    [MSQL]RANK函数
    敏捷背后的理论
    敏捷软件开发 Agile software Development
    第三章 WebGL资源 WebGL Resources
    第一章 WebGL简介 Introduction
    [MSSQL]PIVOT函数
    《Javascript高级程序设计》读书笔记 Number对象
    visual studio 2010 冷门技巧分享
  • 原文地址:https://www.cnblogs.com/JameSLW-LEO/p/10276345.html
Copyright © 2011-2022 走看看