美文网首页
SQLAlchemy查询过滤器和执行函数

SQLAlchemy查询过滤器和执行函数

作者: 星星在线 | 来源:发表于2020-02-29 11:51 被阅读0次

    SQLAlchemy查询过滤器

    过滤器 说明
    filter() 把过滤器添加到原查询上,返回一个新查询
    filter_by() 把等值过滤器添加到原查询上,返回一个新查询
    limit() 使用指定的值限制原查询返回的结果数量,返回一个新查询
    offset() 偏移原查询返回的结果,返回一个新查询
    order_by() 根据指定条件对原查询结果进行排序,返回一个新查询
    group_by() 根据指定条件对原查询结果进行分组,返回一个新查询

    SQLAlchemy查询执行函数

    方法 说明
    all() 以列表形式返回查询的所有结果
    first() 返回查询的第一个结果,如果没有结果,则返回None
    first_or_484() 返回查询的第一个结果,如果没有结果,则终止请求,返回404错误响应
    get() 返回指定主键对应的行,如果没有对应的行,则返回None
    get_or_484 返回指定主键对应的行,如果没有找到指定的主键,则终止请求,返回404错误响应
    count() 返回查询结果的数量
    paginate() 返回一个Paginate对象,它包含指定范围内的结果

    相关文章

      网友评论

          本文标题:SQLAlchemy查询过滤器和执行函数

          本文链接:https://www.haomeiwen.com/subject/ngzuhhtx.html