zoukankan      html  css  js  c++  java
  • Django ORM查询defer和only用法解析

    1.defer查询

    该方法里面参数直接是数据库表的字段,不用加筛选参数

    Entry.objects.defer("body", "t1").filter(rating=5).defer("headline")  # 表示不查询body和t1字段, 不查询headline字段

    可以和filter,exclude等进行联用

    2.only查询

    该方法是只查询某个字段

    Entry.objects.only("headline", "body").defer("body")  # 只查询headline
    Entry.objects.only("body", "rating").only("headline")  # only在后面,根据only为准
    # defer和only可以联用  但要注意顺序

    可以和defer联用,但要注意defer和only的顺序.

    可以和filter,exclude等联用,不用跟参数筛选条件,直接加参数即可

    越是困难的事越要立即去做,这样收益才会最大!!!
  • 相关阅读:
    Grakn Forces 2020 I. Bitwise Magic
    October Challenge 2020 Division 1
    杂题
    杂题
    杂题
    hdu 6868
    Codeforces Round #673 (Div. 1)
    杂题
    2019 ICPC World Finals K
    【CSP2019】括号树 题解(递推+链表)
  • 原文地址:https://www.cnblogs.com/Roc-Atlantis/p/14535714.html
Copyright © 2011-2022 走看看