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()
转载请注明原文地址: https://www.6miu.com/read-2619676.html