查询
基础查询
- ==all()==:返回包含所有查询记录的列表
- ==first()==:返回查询的第一条记录,如未找到,返回 None
- ==get(id)==:传入主键作为参数,如未找到,返回 None
- ==count()==:返回查询结果的数量
- ==first_or_404()==:返回查询结果的第一条记录,如果未找到,返回 404
- ==get_or_404(id)==:传入主键作为参数,如未找到,返回 404
- ==paginate()==:返回第一个 Pagination 对象,可对记录进行分页处理
过滤
- ==filter()==:使用指定过滤规则,并返回查询对象
- ==filter_by()==:使用指定过滤规则(以关键字表达式形式)
- ==order_by()==:根据指定条件对记录进行排序
- ==group_by()==:指定条件对记录进行分组