flask查询(限制,偏移)

flask查询

先对所要查询的表进行排序,然后是所要查询的内容
newslist=News.query.order_by(db.desc(News.n_id)).filter_by(n_is_del=False)
查询两张表,不需要外键
result1=Jobfair.query.join(Company, Jobfair.c_name==Company.co_id).add_entity(C
Company).all()
限制条数
new=News.query.order_by(db.desc(News.n_id)).filter_by(n_type=4).filter_by(n_is_del=False).limit(6).all()
查询总条数
newNum=News.query.filter_by(n_type=id).filter_by(n_is_del=False).count()

偏移查询(例如从第10条数据开始查询)

new=News.query.order_by(db.desc(News.n_id)).filter_by(n_type=4).filter_by(n_is_del=False).offset(10).limit(10).all()

猜你喜欢

转载自blog.csdn.net/a976134036/article/details/80952389