通常使用flask_sqlalchemy查询的方法是:query.filter(students.id1, name’lily’),要求查询条件的个数是固定的。
但在实际应用中,有时需要根据id查询,有时需要根据name查询,这时需要用到动态查询方法:
params = {'id': 1, 'name': 'lily'}
query.filter(**params)
通常使用flask_sqlalchemy查询的方法是:query.filter(students.id1, name’lily’),要求查询条件的个数是固定的。
但在实际应用中,有时需要根据id查询,有时需要根据name查询,这时需要用到动态查询方法:
params = {'id': 1, 'name': 'lily'}
query.filter(**params)