常用的SQLAlchemy查询过滤器

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

常用的SQLAlchemy查询执行器

方法 说明  
all() 以列表形式返回查询的所有结果  
first() 返回查询的第一个结果,如果未查到,返回None  
first_or_404() 返回查询的第一个结果,如果未查到,返回404  
get() 返回指定主键对应的行,如不存在,返回None  
get_or_404() 返回指定主键对应的行,如不存在,返回404  
count() 返回查询结果的数量  
paginate() 返回一个Paginate对象,它包含指定范围内的结果  

相关文章:

  • 2021-09-18
  • 2021-10-12
  • 2022-01-19
  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2021-11-08
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-10-06
相关资源
相似解决方案