释解:
- pagNo:代表页眉,pageSize:代表条数
- limit:限制查询多少数据
- offset:本意是偏移量,这里是从多少开始查询
def query(pagNo, pageSize): pagNo = pageSize * (pagNo - 1) #计算公式的意思就是代表索引从几开始
res = session.query(User).offset(pagNo).limit(pageSize) print(1,10) 官方文档给出LIMIT 和 OFFSET可替换成python中的数组切片,但我试用过发现场景并不可用,因为这里就是切片的概念,而上面的limit则是条数的概念,所以不建议当页眉使用 def query(): pagNo = pageSize * (pagNo - 1) res = session.query(User)[0:10] print() 入参说明: (1,10)代表pagNo从0开始,展示十条数据 (2,10)代表pagNo从10开始,展示十条数据 (3,10)代表pagNo从20开始,展示十条数据
所有人的温柔,都是柔软生的茧。
浙公网安备 33010602011771号