Python人工智能之Python分页搜索
views.py
# 展示所有的学生
@blue.route('/studentlist/')
def student_list():
# students = Student.query.all()
# students = Student.query.filter(Student.studentname.like("%小华%"))
# students = Student.query.filter(Student.id.__lt__(10))
# students = Student.query.filter(Student.studentname.__le__(10))
# students = Student.query.filter(Student.studentname.__gt__(10))
# students = Student.query.filter(Student.studentname.__ge__(10))
# students = Student.query.filter(Student.studentname.contains('44'))
students = Student.query.filter(Student.studentname == '小张10')
# students = Student.query.all()
students = Student.query.filter(Student.studentname.startswith('小华'))
students = Student.query.filter(Student.studentname.endswith('0'))
#
students = Student.query.filter_by(id=1) # 常用在级联数据上
students = Student.query.limit(3) # 限制
students = Student.query.offset(1) # 偏移
# students = Student.query.offset(1).order_by("id") # 错误组合
students = Student.query.order_by("id").limit(11).offset(1)